私は最近、Eclipseを使用してAndroidゲームを開発しました。私は本当にこれの初心者なので、私が尋ねるのが単純すぎるなら許してください。>。<
アプリケーションは、EclipseにインストールされているAndroidエミュレーターで実行され、完全に表示されます。ただし、明らかにエミュレータよりも画面が大きいSamsung Galaxyタブにインストールしようとすると、レイアウトが混乱します。ボタンの順序が正しくないなど。XMLレイアウトを使用した画面があり、スプライトを使用した単純なキャンバスもあります。エミュレーターの元のレイアウトをタブレットに保持する方法はありますか?RelativeLayout
代わりに使用してみましLinearLayout
たが、それでも機能しません。
どんな助けでもいただければ幸いです。ありがとうございました!
1つのXMLファイルコードと、以下に示すエミュレーターの対応する画面。
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/MenuLayout" >
<Button android:id="@+id/btnNew"
android:layout_width="140px"
android:layout_height="65px"
android:layout_marginTop="160px"
android:background="@drawable/newgame"/>
<Button android:id="@+id/btnInst"
android:layout_width="140px"
android:layout_height="65px"
android:background="@drawable/instructions" />
<Button android:id="@+id/btnCredits"
android:layout_width="140px"
android:layout_height="65px"
android:background="@drawable/credits"/>
<Button android:id="@+id/btnExit"
android:layout_width="140px"
android:layout_height="65px"
android:background="@drawable/exit"/> </LinearLayout>