私は中心のアイコンで色で描かれたドロアブルを作成しようとしています。私は、レイヤーリストを作成しようとしましたが、それは描画可能なサイズに合わせてアイコンをスケーリング:色付きの背景と中央のアイコンでドロワブルを作成します。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<solid android:color="@color/colorImageHolder"/>
</shape>
</item>
<item android:drawable="@drawable/no_photo" android:gravity="center">
</item>
</layer-list>
これは、実際のデバイスの画像です:
私はそれが次のようになりたい:
アイコンの拡大/縮小を無効にする方法はありますか?
UPDATE:私ImageView
はscaleType="centerCrop"
を持っており、私はこれは私が背景としてno_photoの描画可能に配置しようとしたが、それは再びスケール問題の根本:(だと思う
すべてのタイプの画像をアップロードしましたか(hdpi ldpi mdpi xdpi? – Jois
はい。アイコンにはすべての必要な寸法が含まれています –
第2の '- ' –
pskink