Apply alertDialogTheme in AppTheme to use accent color
This commit is contained in:
parent
d0c8abe1f1
commit
0db0d7cf7a
@ -57,7 +57,7 @@ public class AddLabelDialog extends AppCompatDialogFragment {
|
|||||||
int spacingLeft = getResources().getDimensionPixelSize(R.dimen.item_padding_start);
|
int spacingLeft = getResources().getDimensionPixelSize(R.dimen.item_padding_start);
|
||||||
int spacingRight = getResources().getDimensionPixelSize(R.dimen.item_padding_end);
|
int spacingRight = getResources().getDimensionPixelSize(R.dimen.item_padding_end);
|
||||||
|
|
||||||
final AlertDialog alert = new AlertDialog.Builder(getActivity(), getTheme())
|
final AlertDialog alert = new AlertDialog.Builder(getActivity())
|
||||||
.setTitle(R.string.label)
|
.setTitle(R.string.label)
|
||||||
.setView(mEditText, spacingLeft, 0, spacingRight, 0)
|
.setView(mEditText, spacingLeft, 0, spacingRight, 0)
|
||||||
.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
|
.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
|
||||||
|
|||||||
@ -7,7 +7,8 @@
|
|||||||
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
||||||
<item name="colorAccent">@color/colorAccent</item>
|
<item name="colorAccent">@color/colorAccent</item>
|
||||||
<!-- TODO: This doesn't work for BottomSheetDialogs. Verify this works for other types of dialogs. -->
|
<!-- TODO: This doesn't work for BottomSheetDialogs. Verify this works for other types of dialogs. -->
|
||||||
<item name="dialogTheme">@style/AppCompatDialogTheme</item>
|
<!--<item name="dialogTheme">@style/AppCompatDialogTheme</item>-->
|
||||||
|
<item name="alertDialogTheme">@style/AppCompatAlertDialogStyle</item>
|
||||||
<item name="bottomSheetDialogTheme">@style/BottomSheetDialogTheme</item>
|
<item name="bottomSheetDialogTheme">@style/BottomSheetDialogTheme</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
@ -114,7 +115,12 @@
|
|||||||
|
|
||||||
<!-- Style for AppCompatDialog from the v7 support library -->
|
<!-- Style for AppCompatDialog from the v7 support library -->
|
||||||
<style name="AppCompatDialogTheme" parent="Theme.AppCompat.Light.Dialog">
|
<style name="AppCompatDialogTheme" parent="Theme.AppCompat.Light.Dialog">
|
||||||
<item name="colorAccent">?android:attr/colorAccent</item>
|
<item name="colorAccent">@color/colorAccent</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="AppCompatAlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
|
||||||
|
<!-- Trying to use the colorAccent attribute (whether from ?android:attr or ?attr) WILL CRASH.-->
|
||||||
|
<item name="colorAccent">@color/colorAccent</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="BottomSheetDialogTheme" parent="Theme.Design.Light.BottomSheetDialog">
|
<style name="BottomSheetDialogTheme" parent="Theme.Design.Light.BottomSheetDialog">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user