Android中动态设置多继承Style/Theme

在Android开发中,经常需要动态设置Style和Theme。例如,创建了一个名为NoActionBar的style,它继承自AppTheme。应用这个Style时,需要注意在XML中使用的是R.Style.AppTheme_NoActionBar,而在Java代码中,由于编译原因,点号会被转换为下划线,因此正确调用方式是setTheme(R.Style.AppTheme_NoActionBar)。理解这一编译转换对于正确使用自定义Style至关重要。
摘要由CSDN通过智能技术生成

在Android中经常会使用继承style,举个例子:
这里设置了两个style

  <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值