我在模拟器上运行时在我的应用程序中显示TextViews有一个小问题,尽管我的手机上的一切都运行良好。我知道大多数人都不关心这一点,但我必须获得我的应用程序的高质量屏幕截图(这是我的毕业项目,我需要将这些屏幕截图包含在项目文档中)。
在XML布局文件中填充了一些值的那些TextView正确显示。但是,在用户登录后动态填充的那些(来自Web服务的String值)仅部分显示,就像只显示该行的上半部分一样,您可以在此屏幕上看到它:
正如我所提到的,一切都在我的设备(三星i5510)上显示得非常好。 那些TextView是TableLayout和每一行的一部分(左列中的静态标签和右列中的动态值)。 XML布局如下:
<TableRow android:id="@+id/brandTableRow" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:orientation="horizontal"
android:paddingBottom="2sp" android:paddingTop="2sp">
<TextView android:id="@+id/brandLabel" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="Model pojazdu:"
android:layout_column="1">
</TextView>
<TextView android:id="@+id/brandTextView"
android:layout_width="wrap_content" android:layout_height="12px"
android:text="" android:gravity="right">
</TextView>
</TableRow>
<TableRow android:id="@+id/widget67" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:orientation="horizontal"
android:paddingBottom="2sp" android:paddingTop="2sp">
<TextView android:id="@+id/widget40" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="Ping:"
android:layout_column="1">
</TextView>
<TextView android:id="@+id/pingTextView"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="n/a" android:gravity="right">
</TextView>
</TableRow>
我该如何解决这个问题?
答案 0 :(得分:0)
可能是因为你在文本视图上填充了。