2012-05-06 22 views
1

電卓アプリを作成しようとしていて、XMLレイアウトに問題があります。私は結果が変化するスクリーニングするための画面から、各ボタンのサイズを決定するために、DPのを使用する場合でもによりボタンの量にAndroid作成電卓アプリ

...

私が得ることができるので、私はJavaでレイアウトを作成することが出来るのです画面の大きさ??もしそうなら、私は例を持つことができますか?

答えて

1

レイアウトファイルをデザインして、サイズの異なる複数のボタンを使用してレイアウトファイルを作成できます。それらをres/layout-small /、res/layout-large /、およびres/layout-normal /に入れます。システムは、デバイスに表示されているサイズに応じて適切なxmlファイルを取得します。

もう1つの方法は、dpでサイズを指定してレイアウトを設計しようとしていますが、代わりにandroid:layout_weightandroid:weightSumを使用して、必要な比率を達成してください。次に、別のxmlファイルを必要とせずに、デバイスに基づいて拡張する必要があります。