Fix dialog themes.

This commit is contained in:
Andreas Schildbach 2021-01-29 20:48:42 +01:00
parent eba6f10a37
commit 5bec6afc59
4 changed files with 3 additions and 11 deletions

View file

@ -20,10 +20,6 @@
<item name="android:actionBarStyle">@style/My.Widget.ActionBar</item> <item name="android:actionBarStyle">@style/My.Widget.ActionBar</item>
</style> </style>
<style name="My.Theme.Dialog" parent="@android:style/Theme.Material.Dialog.Alert">
<item name="android:background">@color/bg_level1</item>
</style>
<style name="My.Widget.AutoCompleteTextView" parent="@android:style/Widget.Material.AutoCompleteTextView"> <style name="My.Widget.AutoCompleteTextView" parent="@android:style/Widget.Material.AutoCompleteTextView">
<item name="android:textColor">@color/fg_significant</item> <item name="android:textColor">@color/fg_significant</item>
<item name="android:background">@null</item> <item name="android:background">@null</item>

View file

@ -27,10 +27,6 @@
<item name="android:actionBarStyle">@style/My.Widget.ActionBar</item> <item name="android:actionBarStyle">@style/My.Widget.ActionBar</item>
</style> </style>
<style name="My.Theme.Dialog" parent="@android:style/Theme.Material.Light.Dialog.Alert">
<item name="android:background">@color/bg_level1</item>
</style>
<style name="My.Theme.Translucent" parent="@style/My.Theme"> <style name="My.Theme.Translucent" parent="@style/My.Theme">
<item name="android:windowIsTranslucent">true</item> <item name="android:windowIsTranslucent">true</item>
<item name="android:windowIsFloating">true</item> <item name="android:windowIsFloating">true</item>

View file

@ -714,7 +714,7 @@ public class DirectionsActivity extends OeffiMainActivity implements ActivityCom
final int month = calendar.get(Calendar.MONTH); final int month = calendar.get(Calendar.MONTH);
final int day = calendar.get(Calendar.DAY_OF_MONTH); final int day = calendar.get(Calendar.DAY_OF_MONTH);
new DatePickerDialog(DirectionsActivity.this, R.style.My_Theme_Dialog, (view, year1, month1, day1) -> { new DatePickerDialog(DirectionsActivity.this, 0, (view, year1, month1, day1) -> {
calendar.set(Calendar.YEAR, year1); calendar.set(Calendar.YEAR, year1);
calendar.set(Calendar.MONTH, month1); calendar.set(Calendar.MONTH, month1);
calendar.set(Calendar.DAY_OF_MONTH, day1); calendar.set(Calendar.DAY_OF_MONTH, day1);
@ -729,7 +729,7 @@ public class DirectionsActivity extends OeffiMainActivity implements ActivityCom
final int hour = calendar.get(Calendar.HOUR_OF_DAY); final int hour = calendar.get(Calendar.HOUR_OF_DAY);
final int minute = calendar.get(Calendar.MINUTE); final int minute = calendar.get(Calendar.MINUTE);
new TimePickerDialog(DirectionsActivity.this, R.style.My_Theme_Dialog, (view, hour1, minute1) -> { new TimePickerDialog(DirectionsActivity.this, 0, (view, hour1, minute1) -> {
calendar.set(Calendar.HOUR_OF_DAY, hour1); calendar.set(Calendar.HOUR_OF_DAY, hour1);
calendar.set(Calendar.MINUTE, minute1); calendar.set(Calendar.MINUTE, minute1);
time = new TimeSpec.Absolute(time.depArr, calendar.getTimeInMillis()); time = new TimeSpec.Absolute(time.depArr, calendar.getTimeInMillis());

View file

@ -23,7 +23,7 @@ import de.schildbach.oeffi.R;
public class DialogBuilder extends AlertDialog.Builder { public class DialogBuilder extends AlertDialog.Builder {
public static DialogBuilder get(final Context context) { public static DialogBuilder get(final Context context) {
return new DialogBuilder(context, R.style.My_Theme_Dialog); return new DialogBuilder(context, 0);
} }
public static DialogBuilder warn(final Context context, final int titleResId) { public static DialogBuilder warn(final Context context, final int titleResId) {