我想知道如何更改TimePicker
中的选择视图。例如:我处于分钟视图并单击某个按钮并查看更改以选择小时。
。
我在布局中使用TimePicker
的自定义Timepicker类:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
style="@style/AppTheme"
android:background="@color/colorPrimaryDark">
<TimePicker
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/tp_timepicker"
android:layout_weight="1" />
</LinearLayout>
答案 0 :(得分:0)
由于要求专注于时间选择器的文本视图不起作用,因此我继续执行对它们的单击-对我有用!
TimePicker tp = parentView.findViewById(R.id.tp_timepicker)
View timePickerPart = tp.findViewById(Resources.getSystem().getIdentifier("hours", "id", "android"));
timePickerPart.performClick();
也适用于minutes
而不是hours
。也可能适用于amPm
。