Added help to search menu

pull/178/head
M66B 5 years ago
parent 91f19c9783
commit 2fa33a6dde

@ -1030,23 +1030,29 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
popupMenu.getMenu().add(Menu.NONE, 3, order++, account.name) popupMenu.getMenu().add(Menu.NONE, 3, order++, account.name)
.setIntent(new Intent().putExtra("account", account.id)); .setIntent(new Intent().putExtra("account", account.id));
popupMenu.getMenu().add(Menu.NONE, 999, order++, R.string.title_setup_help);
popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override @Override
public boolean onMenuItemClick(MenuItem target) { public boolean onMenuItemClick(MenuItem target) {
if (target.getItemId() == 1) { switch (target.getItemId()) {
case 1: // Search text
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext()); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext());
boolean search_text = prefs.getBoolean("search_text", false); boolean search_text = prefs.getBoolean("search_text", false);
prefs.edit().putBoolean("search_text", !search_text).apply(); prefs.edit().putBoolean("search_text", !search_text).apply();
return true; return true;
}
if (target.getItemId() == 2) { case 2: // Search same folder
search( search(
getContext(), getViewLifecycleOwner(), getParentFragmentManager(), getContext(), getViewLifecycleOwner(), getParentFragmentManager(),
account, folder, account, folder,
true, true,
query); query);
return true; return true;
case 999: // Help
Helper.viewFAQ(getContext(), 13);
return true;
} }
Intent intent = target.getIntent(); Intent intent = target.getIntent();

Loading…
Cancel
Save