私はAndroidのドキュメント(http://developer.android.com/guide/practices/screens_support.html)に示されたガイドラインに従い、36x36ピクセル、48x48ピクセル、72x72ピクセルでイメージボタンを作成しました。これらをldpi、mdpi、hdpiフォルダに入れました...しかし、EclipseのXMLレイアウトの作成場所で画面の解像度を変更すると画像のサイズが変わり続けます:(Android、画像ボタンは密度に依存しない
他にも設定はありますか私は変更することが出来るのです
私のXMLは、例えば、非常に簡単です:?
<ImageButton android:src="@drawable/level1"
android:layout_width="wrap_content" android:id="@+id/imageButton1"
android:layout_height="wrap_content"
android:onClick="button_clicked1">
(フルファイル:http://pastebin.com/nyh2BMFE)
お知らせください!
EDIT: [OK]をAndroidが各ディレクトリに作成するデフォルトのアイコンを追加し、残りのボタンと同様にスケーリングしません。
トップに編集コメントを追加しました。関連性があるかどうかわかりません... – Ryan
私が言及したように、さまざまなdpiフォルダを入れることは、それらが同じになることを保証するものではありません。比率を使用してレイアウトし、イメージを正しい比率(コード内)にスケーリングする方が良いです。 – sparkymat