自定义 MatrialDatePicker 对话框和 TimePicker
Custom MatrialDatePicker dialog and TimePicker
在 MaterialDatePickerDialog
我想隐藏编辑按钮。
我试试下面的代码
picker.setMenuVisibility(false);
picker.setHasOptionsMenu(false);
但它不起作用。
在 TimePicker 中我想隐藏编辑时间手册
目前 header 中没有隐藏切换的方法,但有一个解决方法(它可以在未来的版本中停止工作):
builder.setTheme(R.style.HideToggleMaterialCalendarTheme);
与:
<style name="HideToggleMaterialCalendarTheme" parent="ThemeOverlay.MaterialComponents.MaterialCalendar">
<!-- HeaderToggleButton -->
<item name="materialCalendarHeaderToggleButton">@style/HeaderToggleButton_Hide</item>
</style>
<style name="HeaderToggleButton_Hide" parent="@style/Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton">
<item name="android:visibility">gone</item>
</style>
在 MaterialDatePickerDialog
我想隐藏编辑按钮。
我试试下面的代码
picker.setMenuVisibility(false);
picker.setHasOptionsMenu(false);
但它不起作用。
在 TimePicker 中我想隐藏编辑时间手册
目前 header 中没有隐藏切换的方法,但有一个解决方法(它可以在未来的版本中停止工作):
builder.setTheme(R.style.HideToggleMaterialCalendarTheme);
与:
<style name="HideToggleMaterialCalendarTheme" parent="ThemeOverlay.MaterialComponents.MaterialCalendar">
<!-- HeaderToggleButton -->
<item name="materialCalendarHeaderToggleButton">@style/HeaderToggleButton_Hide</item>
</style>
<style name="HeaderToggleButton_Hide" parent="@style/Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton">
<item name="android:visibility">gone</item>
</style>