如果对话框选择 styles.xml,如何使 android 中的 DatePickerDialog 居中显示?
How to make DatePickerDialog center of screen in android if dialog choose styles.xml?
我在编码时选择样式对话框。
new SpinnerDatePickerDialogBuilder()
.context(RouteAndStop.this)
.callback(RouteAndStop.this)
.spinnerTheme(R.style.NumberPickerStyle)
.showTitle(true)
.showDaySpinner(true)
.defaultDate(year, month-1, day)
.maxDate(2050, 12, 31)
.minDate(1960, 0, 1)
.dialogTheme(R.style.SpinnerDialogStyle)
.build()
.show();
这是 SpinnerDialogStyle。
<style name="SpinnerDialogStyle">
<item name="android:colorBackground">@color/black</item>
<item name="android:textColor">@color/yellow</item>
<item name="android:textAlignment">center</item>
</style>
style.xml中屏幕中心是什么选项?我想得到这方面的帮助。
提前致谢。
尝试添加
<item name="android:layout_gravity">center</item>
我在编码时选择样式对话框。
new SpinnerDatePickerDialogBuilder()
.context(RouteAndStop.this)
.callback(RouteAndStop.this)
.spinnerTheme(R.style.NumberPickerStyle)
.showTitle(true)
.showDaySpinner(true)
.defaultDate(year, month-1, day)
.maxDate(2050, 12, 31)
.minDate(1960, 0, 1)
.dialogTheme(R.style.SpinnerDialogStyle)
.build()
.show();
这是 SpinnerDialogStyle。
<style name="SpinnerDialogStyle">
<item name="android:colorBackground">@color/black</item>
<item name="android:textColor">@color/yellow</item>
<item name="android:textAlignment">center</item>
</style>
style.xml中屏幕中心是什么选项?我想得到这方面的帮助。 提前致谢。
尝试添加
<item name="android:layout_gravity">center</item>