Added text color debugging

This commit is contained in:
M66B
2022-01-05 19:55:15 +01:00
parent e675c0e9de
commit a8dbd2bc25
2 changed files with 50 additions and 1 deletions

View File

@@ -21,6 +21,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.SwitchCompat;
import androidx.constraintlayout.widget.Group;
import androidx.core.content.ContextCompat;
import androidx.preference.PreferenceManager;
@@ -36,6 +37,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
private SwitchCompat swComposerLight;
private Button btnMore;
private TextView tvMore;
private Group grpDebug;
private void eval() {
int checkedId = rgTheme.getCheckedRadioButtonId();
@@ -73,6 +75,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
String theme = prefs.getString("theme", "blue_orange_system");
boolean default_light = prefs.getBoolean("default_light", false);
boolean composer_light = prefs.getBoolean("composer_light", false);
boolean debug = prefs.getBoolean("debug", false);
View dview = LayoutInflater.from(context).inflate(R.layout.dialog_theme, null);
rgTheme = dview.findViewById(R.id.rgTheme);
@@ -86,6 +89,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
swComposerLight = dview.findViewById(R.id.swComposerLight);
btnMore = dview.findViewById(R.id.btnMore);
tvMore = dview.findViewById(R.id.tvMore);
grpDebug = dview.findViewById(R.id.grpDebug);
rgTheme.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
@@ -240,6 +244,9 @@ public class FragmentDialogTheme extends FragmentDialogBase {
}
});
if (grpDebug != null)
grpDebug.setVisibility(debug || BuildConfig.DEBUG ? View.VISIBLE : View.GONE);
return new AlertDialog.Builder(getContext())
.setView(dview)
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {