我有使用DatePicker的应用程序,我的问题是它有不同的大小与不同的Android版本和它按钮出屏幕。以下是DatePicker在不同手机上的外观图像:https://imgur.com/a/iI6Hh这里是图像如何在活动中看起来像我有DatePicker大小的问题(不幸的是我没有屏幕按钮被推出屏幕):https://imgur.com/a/TuV8x什么是最好的因此,按钮不会放在DatePicker上,仍然在屏幕上?
您必须扩展和覆盖DatePicker的某些方法,以根据您的需要调整其布局。否则,建议不要在活动中与其他视图一起使用它。出于这个原因,Google建议使用DialogFragment托管每个时间或日期选择器:
我们建议您使用DialogFragment托管每个时间或日期选择器。 DialogFragment为您管理对话框生命周期,并允许您以不同的布局配置显示拾取器,例如在手机上的基本对话框中或在大屏幕上作为布局的嵌入部分。