0

Android アプリケーションがあります。タブレット 600x1024dp および 720x1280dp 用のlayout-sw600dpおよびlayout-sw720dpレイアウト フォルダーを、他の電話用のレイアウトフォルダーと共に作成しました。レイアウトフォルダからレイアウト。これらのレイアウトがデバイス固有のものであるにもかかわらず、なぜこれが起こるのですか?

タブレット専用のレイアウトを作成する方法。

前もって感謝します

4

1 に答える 1

0

setContentView () を使用してアクティビティ レイアウトをロードすると、BUILD モデルをチェックし、それに基づいてレイアウトをロードできます。

例えば:

コードはこれに似ているように見えます..

if(android.os.Build.MODEL.equals("XXX"))

setContentView(R.layout.x);

そうしないと

setContentView(R.layout.y);

何か助けが必要な場合はお知らせください。

于 2013-06-17T11:13:28.780 に答える