Skip to content

Commit d2aaa5a

Browse files
Add preference getters and adjust onboarding option padding
1 parent ef4a3f2 commit d2aaa5a

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/onboarding/OnboardingViewModel.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,20 @@ public void setBottomNavLabels(String value) {
6666
prefs.edit().putString(context.getString(R.string.key_bottom_navigation_bar_labels), value).apply();
6767
}
6868

69+
public String getBottomNavLabels() {
70+
String[] values = context.getResources().getStringArray(R.array.preference_bottom_navigation_bar_labels_values);
71+
return prefs.getString(context.getString(R.string.key_bottom_navigation_bar_labels), values[0]);
72+
}
73+
6974
public void setMonospaceFont(String value) {
7075
prefs.edit().putString(context.getString(R.string.key_monospace_font), value).apply();
7176
}
7277

78+
public String getMonospaceFont() {
79+
String[] values = context.getResources().getStringArray(R.array.code_font_values);
80+
return prefs.getString(context.getString(R.string.key_monospace_font), values[0]);
81+
}
82+
7383
public void setCrashlyticsEnabled(boolean enabled) {
7484
prefs.edit().putBoolean(context.getString(R.string.key_firebase_crashlytics), enabled).apply();
7585
}

app/src/main/res/layout/item_onboarding_option.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<androidx.constraintlayout.widget.ConstraintLayout
1212
android:layout_width="match_parent"
1313
android:layout_height="wrap_content"
14-
android:padding="16dp">
14+
android:padding="12dp">
1515

1616
<androidx.appcompat.widget.AppCompatImageView
1717
android:id="@+id/icon"

app/src/main/res/layout/item_onboarding_simple_option.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<androidx.constraintlayout.widget.ConstraintLayout
1111
android:layout_width="match_parent"
1212
android:layout_height="wrap_content"
13-
android:padding="16dp">
13+
android:padding="12dp">
1414

1515
<com.google.android.material.textview.MaterialTextView
1616
android:id="@+id/title_text"

0 commit comments

Comments
 (0)