私は円の背景画像.pngの画像ボタンを持っています。私は別の解像度の画面でそれをテストしていると、それはすべての異なるように見えます。それらの大部分は、一次元でそれを伸ばして円の形を歪めます。さまざまな画面解像度でボタンの円画像比率を維持します
これを処理する正しい方法は何ですか?私は、最高品質の画像に必要な3つの濃度レベルに精通していますが、問題は画像ボタン自体または親コンテナのいずれかのレイアウトタイプ属性にあると思います。
ありがとうございます。
main.xmlからの抜粋...
<LinearLayout
android:id="@+id/buttonArea"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:orientation="vertical"
android:padding="30dp">
<ImageButton
android:id="@+id/button1"
android:background="@drawable/button_inactive"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center"/>
</LinearLayout>
編集:のImageButtonからlayout_weight属性を削除するには、ほとんどのケースを固定し、すべてではありません。パディングはまだ円の比率を変更しているようです。スケールタイプは効果がありません。私のイメージはsrcではなく背景として設定されているのでしょうか?
はそれがlayout_weightたか、ちょうどので、私は編集することができます?scaleTypeのために行くんでした他のユーザーのための答え... – Entreco
私は両方をやってしまったが、layout_weightが鍵だった – JT703
@Entreco - もう一つ起こっていること - 私はコンテナのパディングを増やすと、再び比率を歪ませる。 WYSIWYGエディタは正しく表示されないのでしょうか?それともこれ以上ありませんか? – JT703