如今,我发现有许多应用程序可以更改主题(更改按钮图像/背景图像等)。用户可以转到Google Play并下载主题,主题会自动应用到应用中。 但我不明白如何实现,因为背景/按钮图像应该位于项目文件中。 请帮忙解决这个问题。感谢。
答案 0 :(得分:1)
我认为最简单的方法是购买应用。主题已经包含在应用程序中,您通过谷歌播放来解锁主题并允许它被应用?
要在运行时设置主题,可以在活动的onCreate()方法中调用setTheme(),但必须在setContentView()之前调用它。
setTheme(android.R.style.Theme_Dark);