我的代碼有5個可繪製文件夾(drawable, drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-sw330dp)
。每一個都用於不同的屏幕密度。我測試了每個分辨率並進行了相應調整。目前唯一的問題是,當我在Droid RAZR上測試應用程序時,我的形狀繪製不正確。該手機的屏幕尺寸爲540像素x 960像素。Android屏幕分辨率540px x 960px可繪製文件夾問題
我曾嘗試三種不同的可繪製的文件夾名稱:下面
無
1)drawable-sw330dp
2)drawable-sw540dp
3)drawable-sw225dp
< <這通過@CommonsWare建議正在調整到存儲在其中的xml文件。看起來手機使用drawable-hdpi而不是進入特定的(sw)文件夾。是否有另一種方法確保電話引用正確的文件夾?
示例XML文件:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle" >
<solid android:color="@color/menu_active" />
<padding android:left="1dp" />
</shape>
</item>
<item>
<rotate
android:fromDegrees="135"
android:pivotX="96.5%"
android:pivotY="82%"
android:toDegrees="45" >
<shape android:shape="rectangle" >
<solid android:color="#000" />
<padding android:left="1dp" />
</shape>
</rotate>
</item>
屏幕大小? –
@SciJoker需要固定的屏幕尺寸爲540px x 960px – industrychanger