【发布时间】:2014-03-20 10:11:58
【问题描述】:
在我的应用程序中,我想支持这样的功能,用户可以从列表中选择颜色(从 WebService 下载),并且当用户选择任何颜色(比如橙色)时,我的应用程序中的所有按钮的背景颜色都将为橙色。
我已经检查了http://www.androidengineer.com/2010/06/using-themes-in-android-applications.html 之类的解决方案,但我需要在我的应用程序中创建具有不同颜色的不同样式。
我的需要是我只支持一种样式,只需要根据选择更改背景颜色,因此我不想在运行时获取所有按钮并应用该颜色。
因此,请建议任何其他更好的解决方案,以将所选颜色应用于应用程序中的所有按钮,而无需获取活动中的所有按钮并设置其背景颜色。
【问题讨论】:
标签: android android-layout android-theme android-styles