给Activity指定主题样式时,如果activity继承AppCompatActivity,则必须指定theme为Theme.AppCompat或者其子类,否则会报错。

首先,不设置布局文件背景颜色或者设置背景颜色为透明;
其次,在styles.xml文件中添加如下样式,可根据情况设置所需属性,但是,android:windowBackground和android:windowIsTranslucent这两个一定要设置:

 --继承Theme.AppCompat.NoActionBar,不显示标题栏-->    

最后,在AndroidManifest.xml指定的activity中设置主题样式,例如:

 <activity android:name=".MainActivity" android:theme="@style/TransparentTheme"/>

更多相关文章

  1. android源码浅析--AlertController
  2. Android(安卓)ImageView 总结
  3. Android把activity设置为窗口样式怎么去掉标题
  4. Android入门(4) 开发第一个Android程序
  5. Android中ListView和ScrollView总结【安卓进化二十九】
  6. android开发之EditText的属性说明
  7. Android之EditText 属性汇总
  8. 利用HTML5开发Android
  9. Android设置Activity(界面)为全屏显示的两种方法 xml和java程序

随机推荐

  1. Android漫游记(1)---内存映射镜像(memory
  2. Android(安卓)Dialog 全屏
  3. Android基本框架笔记
  4. Android 开发简介-系统架构
  5. android使用文件进行存储
  6. Android 面试题总结之Android 进阶(二)
  7. Android当中的MVP模式(三)基于分页列表的封
  8. Android创始人安迪 罗宾(Andy Rubin)离职
  9. Android(安卓): 自己写个HTTP框架
  10. android textView 技巧 富文本显示 代码