在Android中选择主题后,是否可以让应用使用不同的drawable?
一个解释性示例:
我有一个背景使用引用的布局:“@ drawable / backgroundsolid”,即 res / drawable-mdpi 中的image backgroundsolid.png。
我想要的是,如果用户选择“Glass”主题,引用将保留为“@ drawable / backgroundsolid”,但资源文件夹将更改为 res / drawable-glass ,其中包含不同的backgroundsolid.png图片。
是否可以通过编程方式进行设置?非常感谢!
答案 0 :(得分:0)
您可以使用view.setBackgroundResourceId()
以编程方式进行设置。我不确定你是否这样做,让安卓为你挑选合适的主题。也许其他人有更好的答案