Android Studio 中自定义主题和样式

一:样式和主题
1.系统自带的主题和样式(已上传)
2.自定义主题和样式---自定义样式和主题的步骤如下:
在res/values 目录创建样式文件mystyle.xml,添加 根节点。------->在节点中添加一个

(2).在activity_main.xml中添加样式文本,代码如下,运行




    

Android Studio 中自定义主题和样式_第1张图片

(3).在AndroidManifest中修改为我们设置的主题,代码、运行如下(android:theme="@style/MyTheme")--报错原因如下已解释




    
        
            
                

                
            
        
    

解决方法

a.如果改成上篇文章的android:theme="@style/Theme.AppCompat.Dialog",也能正常运行,但结果就不是我们自己设置的主题了(放弃)

b.Android studio中MainActivity中修改继承的对象默认为AppCompatActivity,将其修改为为Activity后,如图-我们在mystyle中设置的主题背景颜色为灰色,运行成功。

Android Studio 中自定义主题和样式_第2张图片


你可能感兴趣的:(Android Studio 中自定义主题和样式)