Fix search not iconified
This commit is contained in:
parent
ab169555db
commit
dd4394bf52
|
|
@ -64,7 +64,7 @@ public class BlackListActivity extends BaseActivity implements AppAdapter.Callba
|
||||||
@Override
|
@Override
|
||||||
public boolean onCreateOptionsMenu(@NonNull Menu menu) {
|
public boolean onCreateOptionsMenu(@NonNull Menu menu) {
|
||||||
getMenuInflater().inflate(R.menu.menu_app_list, menu);
|
getMenuInflater().inflate(R.menu.menu_app_list, menu);
|
||||||
mSearchView = (SearchView) menu.findItem(R.id.app_search).getActionView();
|
mSearchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
|
||||||
mSearchView.setOnQueryTextListener(mSearchListener);
|
mSearchView.setOnQueryTextListener(mSearchListener);
|
||||||
return super.onCreateOptionsMenu(menu);
|
return super.onCreateOptionsMenu(menu);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@ package org.meowcat.edxposed.manager;
|
||||||
|
|
||||||
import android.content.BroadcastReceiver;
|
import android.content.BroadcastReceiver;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.DialogInterface;
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.IntentFilter;
|
import android.content.IntentFilter;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
|
|
|
||||||
|
|
@ -174,7 +174,7 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
||||||
@Override
|
@Override
|
||||||
public boolean onCreateOptionsMenu(Menu menu) {
|
public boolean onCreateOptionsMenu(Menu menu) {
|
||||||
getMenuInflater().inflate(R.menu.menu_modules, menu);
|
getMenuInflater().inflate(R.menu.menu_modules, menu);
|
||||||
mSearchView = (SearchView) menu.findItem(R.id.app_search).getActionView();
|
mSearchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
|
||||||
mSearchView.setOnQueryTextListener(mSearchListener);
|
mSearchView.setOnQueryTextListener(mSearchListener);
|
||||||
return super.onCreateOptionsMenu(menu);
|
return super.onCreateOptionsMenu(menu);
|
||||||
}
|
}
|
||||||
|
|
@ -503,6 +503,15 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
||||||
return !TextUtils.isEmpty(s) && s.toLowerCase().contains(filter);
|
return !TextUtils.isEmpty(s) && s.toLowerCase().contains(filter);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onBackPressed() {
|
||||||
|
if (mSearchView.isIconified()) {
|
||||||
|
super.onBackPressed();
|
||||||
|
} else {
|
||||||
|
mSearchView.setIconified(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private class ModuleAdapter extends RecyclerView.Adapter<ModuleAdapter.ViewHolder> {
|
private class ModuleAdapter extends RecyclerView.Adapter<ModuleAdapter.ViewHolder> {
|
||||||
Collection<ModuleUtil.InstalledModule> items;
|
Collection<ModuleUtil.InstalledModule> items;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/app_search"
|
android:id="@+id/menu_search"
|
||||||
android:title="@string/menuSearch"
|
android:title="@string/menuSearch"
|
||||||
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
||||||
app:showAsAction="always" />
|
app:showAsAction="always" />
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||||
|
|
||||||
<item
|
<item
|
||||||
android:id="@+id/app_search"
|
android:id="@+id/menu_search"
|
||||||
android:title="@string/menuSearch"
|
android:title="@string/menuSearch"
|
||||||
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
||||||
app:showAsAction="always" />
|
app:showAsAction="always" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue