我有两个主题和风格。A和B。在XML配置里把Activity和Button的主题和风格配置为A。我想在按钮事件中,把主题和风格改为B。碰到如下问题:Activity的setTheme方法,只在OnCreate事件中才有效加载主题,在按钮事件中写testActivity.this.setTheme(R.style.B);主题没有变化。如果我不想设置主题,只是想把一个按钮的风格用代码把A切换到B。找不到可以设置的方法。求指点。
解决方案 »
- Android系统可以只用C语言开发么?
- 添加到Adapter里面的TextView的字体怎么改??
- android sqlite支持多少连接?最好开启个连接 谢谢
- 有把Android 2.2 Launcher2移植到Android2.1上的成功经验吗?
- 关于android socket通信问题,
- 在Android上要实现播放音频到指定的网络设备
- 有VC++经验15年,VB,Delphi都熟,java基本没学过,要做安卓开发,给点建议从哪下手?
- 请问, msg.sendToTarget(); 往什么地方发?
- 当手机使用USB连接PC以后,不让PC成识别手机设备,而是识别成打印机设备?
- IDE internal error occured.Click to see details and submit a bug report.
- android 的wifi连接问题。
- 如何存储服务器公钥
button.setScrollBarStyle(R.style.B);
不用改页面
当你想切换风格的时候 , 重新给按钮读入图源就行了