私は自分のゲームの最終スコア画面を作成しています。
「RawScore」「bonuspoints」「FinalScore」というテキストをレイアウトに並べるのに苦労しました。
どういうわけか、図のようにレイアウトエディタでテキストを並べると、電話では問題なく表示されます。レイアウトエディタに表示されるはずのテキストを並べると、電話でオフセットされます。
- Eclipseレイアウトエディタと私の電話を一致させるための信頼できる方法はありますか?
- さまざまなサイズとピクセル密度の電話でこのレイアウトを適切に配置するための信頼できる方法はありますか?
重要な場合は、フルスクリーンのテーマを使用しています。必要に応じて、残りのxmlを投稿することもできます。


関連するxmlは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="fill_parent">
<LinearLayout android:orientation="vertical" android:id="@+id/FinalTally_Layout" android:background="@drawable/layoutbackgroundlarge" android:layout_weight="1" android:visibility="visible" android:layout_width="wrap_content" android:layout_height="95dp">
<LinearLayout android:id="@+id/linearLayout2" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textColor="#FF000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text=" Raw Score" android:id="@+id/RawScoreLabel" android:gravity="left|center_vertical" android:textSize="22dp" android:layout_weight="1"></TextView>
<TextView android:textColor="#FF000000" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="3200 " android:id="@+id/RawScore" android:gravity="right|center_vertical" android:textSize="22dp" android:layout_weight="1"></TextView>
</LinearLayout>
<LinearLayout android:id="@+id/linearLayout3" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textColor="#FF000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text=" Bonus Points" android:id="@+id/BonusPointsLabel" android:gravity="left|center_vertical" android:textSize="22dp"></TextView>
<TextView android:textColor="#FF000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="1900 " android:layout_weight="1" android:id="@+id/BonusPoints" android:gravity="right|center_vertical" android:textSize="22dp"></TextView>
</LinearLayout>
<LinearLayout android:id="@+id/linearLayout6" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textColor="#FF000000" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text=" Final Score" android:layout_weight="1" android:id="@+id/FinalScoreReportLabel" android:gravity="left|center_vertical" android:textSize="22dp" android:textStyle="bold"></TextView>
<TextView android:textColor="#FF000000" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="5100 " android:layout_weight="1" android:id="@string/FinalScoreReport" android:gravity="right|center_vertical" android:textSize="22dp" android:textStyle="bold"></TextView>
</LinearLayout>
</LinearLayout>
</LinearLayout>