Added reply quick action

This commit is contained in:
M66B
2024-02-13 15:41:57 +01:00
parent d2758133d5
commit 52b14849b2
5 changed files with 60 additions and 4 deletions

View File

@@ -46,6 +46,7 @@ public class FragmentDialogQuickActions extends FragmentDialogBase {
final View dview = LayoutInflater.from(context).inflate(R.layout.dialog_quick_actions, null);
final TextView tvHint = dview.findViewById(R.id.tvHint);
final CheckBox cbAnswer = dview.findViewById(R.id.cbAnswer);
final CheckBox cbSeen = dview.findViewById(R.id.cbSeen);
final CheckBox cbUnseen = dview.findViewById(R.id.cbUnseen);
final CheckBox cbSnooze = dview.findViewById(R.id.cbSnooze);
@@ -64,6 +65,7 @@ public class FragmentDialogQuickActions extends FragmentDialogBase {
final CheckBox cbClear = dview.findViewById(R.id.cbClear);
tvHint.setText(getString(R.string.title_quick_actions_hint, MAX_QUICK_ACTIONS));
cbAnswer.setChecked(prefs.getBoolean("more_answer", false));
cbSeen.setChecked(prefs.getBoolean("more_seen", true));
cbUnseen.setChecked(prefs.getBoolean("more_unseen", false));
cbSnooze.setChecked(prefs.getBoolean("more_snooze", false));
@@ -87,6 +89,7 @@ public class FragmentDialogQuickActions extends FragmentDialogBase {
@Override
public void onClick(DialogInterface dialog, int which) {
SharedPreferences.Editor editor = prefs.edit();
editor.putBoolean("more_answer", cbAnswer.isChecked());
editor.putBoolean("more_seen", cbSeen.isChecked());
editor.putBoolean("more_unseen", cbUnseen.isChecked());
editor.putBoolean("more_snooze", cbSnooze.isChecked());