直播短视频系统开发,动态切换主题色相关的代码:
点击按钮变量存储切换状态: override fun onClick(v: View?) { when (v?.id) { R.id.btn_theme1 -> { //主题绿色 preferences.isOrangeThemeColor = false recreate() } R.id.btn_theme2 -> { //主题橙色 preferences.isOrangeThemeColor = true recreate() } R.id.btn_jump -> { val intent = Intent(this, SecondActivity::class.java) startActivity(intent) } else -> { } } } onActivityCreated控制切换 override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) { if (!preferences.isOrangeThemeColor) { activity.setTheme(R.style.AppTheme) } else { activity.setTheme(R.style.AppThemeOrange) } }以上就是关于直播短视频系统开发,动态切换主题色相关的代码,更多内容欢迎关注之后的文章 本文转载自网络,转载仅为分享干货知识,如有侵权欢迎联系云豹科技进行删除处理