2
A
回答
1
0
您需要使用背景自定义Selector
(类似于Tabs
选择器)到您的Button
。
<Button
android:id="@+id/button"
android:background="@drawable/button_background"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="My button" />
你:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Non focused states -->
<item android:state_focused="false" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_unselected_holo" />
<item android:state_focused="false" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_selected_holo" />
<!-- Focused states -->
<item android:state_focused="true" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_unselected_focused_holo" />
<item android:state_focused="true" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_selected_focused_holo" />
<!-- Pressed -->
<!-- Non focused states -->
<item android:state_focused="false" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/tab_unselected_pressed_holo" />
<item android:state_focused="false" android:state_selected="true" android:state_pressed="true" android:drawable="@drawable/tab_selected_pressed_holo" />
<!-- Focused states -->
<item android:state_focused="true" android:state_selected="false" android:state_pressed="true" android:drawable="@drawable/tab_unselected_pressed_holo" />
<item android:state_focused="true" android:state_selected="true" android:state_pressed="true" android:drawable="@drawable/tab_selected_pressed_holo" />
</selector>
- tab_unselected_holo
- tab_selected_holo
- tab_unselected_focused_holo
- tab_selected_focused_holo
- tab_unselected_pressed_holo
- tab_selected_pressed_holo
PS:我从here这个例子。
相关问题
- 1. 点击后更改按钮样式
- 2. 更改CSS样式表按钮点击
- 3. 更改按钮样式,如果点击了Android的
- 4. Vaadin改变按钮样式后,点击
- 5. 在按钮上更改imageview点击android
- 6. Android:更改并限制按钮点击
- 7. Android更改Imageview与按钮点击
- 8. 如何更改android的按钮样式
- 9. 如何在点击后暂时改变Android按钮样式?
- 10. 点击jquery更改按钮
- 11. 使用javascript更改输入按钮样式点击
- 12. 导航按钮点击更改样式效率
- 13. 点击后的CSS更改按钮样式
- 14. 点击更改样式
- 15. 更改按钮样式
- 16. Android Studio-点击按钮多次更改按钮文字
- 17. 通过更改按钮样式更改按钮颜色
- 18. iOS html5 css3按钮点击样式
- 19. 样式按钮,点击文字
- 20. JavaScript按钮样式点击变化
- 21. 按下后更改按钮样式 - CSS
- 22. Android按钮点击
- 23. 更改CSS样式,当按钮被点击,但改回原来当另一按钮被按下
- 24. 如何改变点击按钮样式并点击不同的按钮它应该改变为默认
- 25. Android按钮样式
- 26. ANDROID:点击按钮改变TextView
- 27. 点击时WPF按钮更改背景
- 28. 更改按钮点击的功能?
- 29. 更改HTML按钮点击CSS?
- 30. iFrame更改按钮点击父母
雅打败了我。我也无意中发布了错误的URL –
LOL。下次更好运// @ BenP.Dorsi-Todaro – Soham
http://developer.android.com/guide/topics/ui/declaring-layout.html –