【发布时间】:2020-06-29 11:19:14
【问题描述】:
【问题讨论】:
标签: android material-design android-styles android-dialog material-components-android
【问题讨论】:
标签: android material-design android-styles android-dialog material-components-android
你可以这样做:
<style name="AlertDialog" parent="ThemeOverlay.MaterialComponents.MaterialAlertDialog">
<item name="buttonBarStyle">@style/myButtonBar</item>
</style>
<style name="myButtonBar" parent="Widget.AppCompat.ButtonBar">
<item name="android:paddingTop">32dp</item>
<item name="android:paddingBottom">32dp</item>
</style>
然后只需使用:
new MaterialAlertDialogBuilder(context,R.style.AlertDialog)
.setTitle("...")
.setMessage(".....")
...
.show();
【讨论】:
您有多种选择,例如:
请看一下这个例子,你应该会找到你需要的:
https://medium.com/over-engineering/setting-up-a-material-components-theme-for-android-fbf7774da739
【讨论】: