图像为128x128播放图标。
这是图层列表" play_layer"
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/circle_border" android:width="75dp" android:height="75dp" android:gravity="center"/>
<item android:height="25dp" android:width="25dp" android:gravity="center">
<bitmap android:src="@drawable/play_player"/>
</item>
</layer-list>
这是我的ImageView
<ImageView
android:layout_width="75dp"
android:layout_height="75dp"
android:layout_gravity="center"
android:id="@+id/playerPlayButton"
android:src="@drawable/play_layer"
/>
无论我改变什么尺寸,播放图标仍然太大。
circle_border
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="@color/colorBlackTransparent75"/>
<stroke
android:color="@color/colorWhite"
android:width="2dp"/>
</shape>
我错过了什么?图像是否太大?(128x128)当然,大小应该更改为25x25,就像在图层列表中的位图中指定的一样。