あなたは、サイズ分類が必要な場合 - 「小さい」、「ノーマル」、「大」、「XLARGE」 - Configurationクラスを使用します。
Configuration config = getResources().getConfiguration();
int size = config.screenLayout & config.SCREENLAYOUT_SIZE_MASK;
if (size == config.SCREENLAYOUT_SIZE_SMALL)
{
// use special layout for small screens
}
をあなたはオリエンテーションのためのチェックが必要な場合は、あなたがすることができます使用:
public int getScreenOrientation()
{
Display getOrient = getWindowManager().getDefaultDisplay();
int orientation = Configuration.ORIENTATION_UNDEFINED;
if(getOrient.getWidth() == getOrient.getHeight()) {
orientation = Configuration.ORIENTATION_SQUARE;
} else {
if(getOrient.getWidth() < getOrient.getHeight()){
orientation = Configuration.ORIENTATION_PORTRAIT;
} else {
orientation = Configuration.ORIENTATION_LANDSCAPE;
}
}
return orientation;
}
あなたは別のレイアウトフォルダに自分のレイアウトを追加する場合は、Androidは自動的に画面サイズに応じて、最も適した選択されるため、画面サイズを確認する必要がある理由私は本当に、それを得ることはありません。
あなたが持っている7インチのタブレット... 7インチのタブレットがあります。SCREENLAYOUT_SIZE_XLARGE – evilone
こんにちは私はサムスン銀河です.... –
どのモデルですか? – evilone