私の携帯電話ですべて正常に動作しますが、私のアプリでTextViewを表示する際に問題があります。私は大部分の人がそれに気にしないことを知っていますが、私は自分のアプリの最高品質のスクリーンショットを取得する必要があります(卒業のための私のプロジェクトであり、プロジェクトのドキュメンテーションにそれらのスクリーンショットが必要です)。AndroidのエミュレータでTextViewが正しく表示されない(デバイスで正常に動作します)
XMLレイアウトファイルに値が設定されているTextViewsが正しく表示されます。ただし、ユーザーがログインした後に動的に取り込まれるもの(WebサービスからのString値)は、行の上半分だけが表示されるように部分的にしか表示されません。
私が言及したように、すべてが私のデバイス(Samsung 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>
この問題を修正するにはどうすればよいですか。
あなたのデバイスとのAVDマッチの画面解像度/密度をチェックするだけですか?そうでない場合は、2つを照合して、それがどのように動作するかを確認してください。 – havexz