2012-02-06 4 views
1

誰でも、アンドロイドですべてのサイズで作業するレイアウトを作成する方法を教えてください。私はサポート画面を使用していますが、すべての画面サイズに対応していますか?誰でもやり方を教えてもらえますか?アンドロイドですべてのサイズで作業するレイアウトを作る方法

<supports-screens android:resizeable=["true"| "false"]        
        android:smallScreens=["true" | "false"] 
        android:normalScreens=["true" | "false"] 
        android:largeScreens=["true" | "false"]     
        android:xlargeScreens=["true" | "false"]  
        android:anyDensity=["true" | "false"]     
        android:requiresSmallestWidthDp="integer"     
        android:compatibleWidthLimitDp="integer"     
        android:largestWidthLimitDp="integer"/> 

答えて

2

各画面サイズごとに別々のレイアウトを作成する必要があります。画面密度、サイズ、方向、解像度など、画面ごとのレイアウトに影響する要因はいくつかあります。 すべてのAndroid画面サイズでうまくのレイアウトを作るのは難しいでしょう。

サポートするのに最適な画面サイズを決定し、それらをターゲットにするレイアウトを作成する必要があります。

ここでのベストプラクティスをお読みください:

http://developer.android.com/guide/practices/screens_support.html

1

はどれレイアウトは、任意のデバイスの画面サイズで動作します

<supports-screens 
    android:resizeable="true" 
    android:smallScreens="true" 
    android:normalScreens="true" 
    android:largeScreens="true" 
    android:anyDensity="true"/> 
2

を参照してください。 support-screensマニフェストタグは、さまざまなデバイス(制限事項と互換性がない)がマーケットにアプリをアクセスすることを制限することを目的としています。

関連する問題