“第一个”图像显示了一个使用 XML 布局创建的对话框,看起来功能正常。
如果平板电脑进入“休眠”状态,在平板电脑再次激活后,屏幕图像看起来像“第二”图像。
为什么进入/离开休眠状态时布局会发生变化。
布局文件是:
<TableRow android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="3dp" >
<TextView android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginRight="10dp"
android:text="Concept"
android:layout_weight="1"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="@drawable/rectanglewhite"
android:textColor="#000000"
android:gravity="right"/>
<TextView
android:id="@+id/tvsctconcept" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_weight="11"
android:text=""
android:textAppearance="?android:attr/textAppearanceMedium"/>
</TableRow>
<TableRow android:id="@+id/tableRow3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="3dp" >
<TextView android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:text="PT"
android:layout_weight="1"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="@drawable/rectanglepurple"
android:textColor="#000000"
android:gravity="right"/>
<TextView
android:id="@+id/tvsctpt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:layout_weight="11"
android:textAppearance="?android:attr/textAppearanceMedium"/>
</TableRow>
<TableRow android:id="@+id/tableRow4"
android:layout_height="wrap_content"
android:layout_marginBottom="3dp" >
<TextView android:id="@+id/textView3"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:text="FSN"
android:layout_weight="1"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="@drawable/rectanglebg2"
android:textColor="#000000"
android:gravity="right" />
<TextView
android:id="@+id/tvsctfsn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:layout_weight="11"
android:textAppearance="?android:attr/textAppearanceMedium"/>
</TableRow>
</TableLayout>