我有2部手机,一部带有Android 5.0.1的Nexus 4,以及一部带有Android 4.4.2的LG f60。
我有一个包含此布局的自定义对话框:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:orientation="vertical" >
<DatePicker
android:id="@+id/datePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:calendarViewShown="false" >
</DatePicker>
<TimePicker
android:id="@+id/timePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</TimePicker>
</LinearLayout>
的java:
LayoutInflater inflater = getLayoutInflater();
View aboveLayout = inflater
.inflate(R.layout.aboveLayout, null);
AlertDialog.Builder myDialog = new AlertDialog.Builder(this);
myDialog.setView(aboveLayout);
...
并且它在Nexus 4上正确显示,但LG f60上的TimePicker
出现问题。以下是截图:
可能是什么问题? 提前谢谢!