Java Android中所有按钮的通用主题

Java Android中所有按钮的通用主题,java,android,xml,themes,Java,Android,Xml,Themes,我想为整个应用程序中所有活动中的所有按钮创建一个通用主题。我只想把2个图像作为焦点和默认值…我想用xml做所有的事情我怎么能做到这一点???最简单的方法是对按钮使用主题化。阅读以下内容:为您的按钮创建一个样式,然后创建一个父级样式(这是一个主题),例如 parent="android:Theme.something" 有价值 <item name="android:buttonStyle">@style/my_button_style</item> @style/my

我想为整个应用程序中所有活动中的所有按钮创建一个通用主题。我只想把2个图像作为焦点和默认值…我想用xml做所有的事情我怎么能做到这一点???

最简单的方法是对按钮使用主题化。阅读以下内容:


为您的按钮创建一个样式,然后创建一个父级样式(这是一个主题),例如

parent="android:Theme.something"
有价值

<item name="android:buttonStyle">@style/my_button_style</item>
@style/my\u按钮\u样式

然后在清单中,应用程序和活动元素中都有一个
主题
属性

它适用于整个活动,如活动背景也发生了变化。。但我只想改变巴顿的背景。如何仅为按钮应用主题。。不是在每个按钮背景中调用主题是的,您可以为此定义主题。将该主题包含在AndroidManifest.xml文件的标记中。它需要在每个按钮的背景中调用。如何在Manifest中调用它以使其通用??我的应用程序有很多页面,编辑所有背景是一项繁忙的工作。我尝试过它对我不起作用,它改变了活动的背景:(
<item name="android:buttonStyle">@style/my_button_style</item>