我想更改当有人按下Android按钮时显示的默认橙色。我做了很多搜索,但我只找到了selectors
的使用。我理解原理,但我不想修改普通按钮(未按下)的灰色部分。但用CCD_ 2力来定义各方面的所有特征(按压与否)。
我不知道如何获得灯光主题中按钮的默认方面,所以有人能告诉我在哪里可以找到灯光theme
的原始参数吗?或者至少给我另一种方法,让我在点击时简单地更改按钮的颜色?
您可以将Android的选择器复制到您的项目中,即Android默认将其设置为按钮的项目,只需更改一个可绘制的图形即可仅修改按下按钮时的状态。
您可以在android-sdkplatformsandroid-10dataresdrawablebtn_default.xml
中找到该文件
对不起兄弟。。。。。。。。。。。我想只有选择器会帮你。。。。。。你必须选择选择器。。。。。和选择器是可重用的xml,您可以在所有按钮中使用……:)您可以参考下面的链接。:)http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList
我试图找到这个问题的解决方案,但没有成功。也许这会有所帮助:如何在不影响按下和选择状态的情况下修改Android中的默认按钮状态?
具有不同颜色的标准Android按钮