私は私にとって非常に奇妙な問題を抱えています。私が使用しているグラフィックは、理解できない理由で中央に配置されることがありますが、特定のディスプレイでのみ使用されます。上の図は悪い例で、下の図は私が欲しいものです。Androidのバージョンに依存していないようです。良い点と悪い点の両方がAndroid1.6で複製され、悪い点は2.1で複製されました。サイズにのみ依存しているようです...
関連するXMLコード:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_height="fill_parent" android:layout_width="fill_parent">
<com.google.ads.AdView android:id="@+id/adView"
ads:loadAdOnCreate="true" ads:adSize="BANNER"
ads:adUnitId="@string/admob_unit_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" ></com.google.ads.AdView>
<pearsonartphoto.AJEG.number_pad android:id="@+id/numberpad"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_above="@id/adView"
android:layout_centerHorizontal="true"></pearsonartphoto.AJEG.number_pad>
<pearsonartphoto.AJEG.Level_Score_bar android:id="@+id/Score_Bar"
android:layout_height="wrap_content"
android:layout_width="fill_parent"></pearsonartphoto.AJEG.Level_Score_bar>
<ImageView android:id="@+id/logo_image"
android:layout_below="@id/Score_Bar"
android:layout_above="@id/numberpad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/level_logo"
android:layout_alignParentLeft="true"
android:layout_centerInParent="false"
android:gravity="left"></ImageView>
<TextView android:id="@+id/number_select"
android:layout_above="@id/numberpad"
android:layout_below="@id/Score_Bar"
android:text="0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/numberSelect"
android:layout_centerHorizontal="true"
android:gravity="center"></TextView>
<pearsonartphoto.AJEG.number_viewer android:id="@+id/numberviewer"
android:layout_alignParentRight="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/Score_Bar"></pearsonartphoto.AJEG.number_viewer>
</RelativeLayout>
ご覧のとおり、画像の重力を左に明確に設定し、親の左に揃えるように指示しましたが、何らかの理由で中央に揃えたいと考えています。