내 코드는 5 개의 드로어 블 폴더 (drawable, drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-sw330dp)
을 가지고 있습니다. 각각은 다른 화면 밀도에 사용됩니다. 각 해상도를 테스트하고 적절하게 조정했습니다. 지금까지 유일한 문제는 드로이드 RAZR에서 애플리케이션을 테스트 할 때 내 셰이프가 잘못 그려지는 것입니다. 특정 휴대 전화의 화면 크기는 540x960 픽셀입니다.안드로이드 화면 해상도 540px x 960px 드로어 블 폴더 문제
없음 아래
1) drawable-sw330dp
2) drawable-sw540dp
3) drawable-sw225dp
< < 이것은 @CommonsWare에 의해 제안되었다 조정하고 : 나는 세 가지 당김 폴더 이름을 시도
가
에 저장된 xml 파일에 저장됩니다. 전화가 특정 (sw) 폴더로 이동하는 대신 drawable-hdpi를 사용하는 것 같습니다. 전화가 올바른 폴더를 참조하는지 다른 방법으로 확인할 수 있습니까? (배경 사용) 형상을 그리는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