나는 drawable-hdpi 및 carema_btn.xml 레이아웃 파일에 carema.png 및 carema_sel.png 이미지가 있습니다. Android 2.2 및 2.3 기기에서는 정상적으로 표시되지만 Android 4.0에서는 버튼이 너무 큽니다. 내 레이아웃은 다음과 같습니다.안드로이드 4 비트 맵 너비 및 높이
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:drawable="@drawable/camera"/>
<item android:state_enabled="true" android:state_pressed="true" android:drawable="@drawable/camera_sel" />
<item android:state_enabled="true" android:state_focused="true" android:drawable="@drawable/camera_sel" />
<item android:state_enabled="true" android:drawable="@drawable/camera"/>
</selector>
<Button
android:id="@+id/cameraButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@drawable/camera_btn" />
Android 4.0에서 버튼이 너무 큰 것처럼 보이는 이유는 무엇입니까?
왜 이런 일이 발생 했습니까? 웬일인지, 버튼이 나의 경우에도 이와 같이 동작하지만, textView는 괜찮습니다. –