2013-12-21 1 views
-1

제목과 마찬가지로 테마를 통해 단추의 배경을 설정할 때 단추가 응답하지 않습니다. Kitakat을 실행하는 Nexus 4에는 문제가 없으므로 안드로이드 버전에서 문제가된다고 생각합니다. 그러나 HTC Desire S는 2.3.5를 실행 중입니다. 그건 그렇고, 나는 HoloEverywhere 2.0 atm을 사용하고 있습니다. 문제가 무엇입니까?테마를 통해 단추 배경을 설정하면 단추를 끊지 않게 만듭니다.

내가 테마를 설정하는 방법은 다음과 :이 N4에서 작동

<style name="MyButtonStyle" parent="android:style/Widget.Holo.Light.Button"> 
    <item name="android:background">@drawable/button_yellow</item> 
</style> 

하지만, HTC 욕망 S에 작동하지 않습니다

<style name="AppTheme" parent="@style/Holo.Theme.Light.DarkActionBar"> 
    <item name="android:buttonStyle">@style/MyButtonStyle</item> 
</style> 

버튼 스타일은 다음과 같다 그러나 버튼에 직접 같은 배경을 설정하면 다음과 같이 HTC에서도 제대로 작동합니다.

어떤 생각이 잘못 되었습니까?

+0

그 스타일을 모든 styles.xml 파일에 넣었습니까? –

답변

1

사용자 정의 단추 스타일에서 Holo.Button.Light를 부모로 사용해야합니다.

+0

그게 다야, 고마워! – hundeva

관련 문제