2011-01-13 18 views
0

私は非常に初心者のアンドロイド環境です。 非常に少数のコントロールで簡単なアプリケーションを作成しようとしています。 私は三星ギャラクシー携帯電話で動作しているとき、私はすべてのコントロールをUIに配置し、それはよく見える。 しかし、Nexusで同じアプリケーションを実行しているときは、コントロールの下部に大きなギャップがあります。機能は同じです。Android - UI作成の問題

携帯電話の解像度に合わせてコントロールを調整するアプリケーションを作成するにはどうすればよいですか? これについていくつかの人が私を導くことができますか?あなたはによると、これらのフォルダ内3名のレイアウト小型、レイアウト、通常、レイアウトlarge.putとレイアウトフォルダウルxmlファイルを作成する必要があり

<manifest xmlns:android="http://schemas.android.com/apk/res/android"> 
    <supports-screens 
    android:largeScreens="false" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true" /> 
</manifest> 
+0

あなたがまだUIを設計するための素晴らしいツールでないなら、droiddraw.orgをチェックしてください。質問に関しては、これはあなたにとって参考になると思います。http://developer.android.com/guide/practices/screens_support.html – Leo

答えて

0

0

を検出するのだろうか?画面の解像度とピクセルのdencityに従って再計算されるので、 "dp"を使用することをお勧めします。