我正在为手机开发一个应用程序,因为我需要一个日期和时间选择器,并且由于 android 不提供两者,我创建了我的自定义一个。但是当我同时添加日期选择器和时间选择器时,时间选择器正在减少。我不知道为什么。虽然它在平板电脑上运行良好(正如我尝试过的那样),但在手机上它的切割显然是有原因的。有谁能够帮助我。
这就是我得到的。
我的代码是
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="5dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal" >
<DatePicker
android:id="@+id/dp_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
<TimePicker
android:id="@+id/tp_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:id="@+id/btn_date_time_ok"
style="@style/Text.Medium"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:text="@string/ok" />
<Button
android:id="@+id/btn_date_time_cancel"
style="@style/Text.Medium"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:text="@string/cancel" />
</LinearLayout>
</LinearLayout>
任何人都可以建议我一些选择器自行调整以适应屏幕的东西。或者我错过了什么。任何帮助将不胜感激。提前致谢。
编辑
有没有办法减少日期和时间选择器中使用的文本大小????