Material Design出现You need to use a Theme.AppCompat theme (or descendant) with this activity
2016-03-17 11:11
429 查看
You need to use a Theme.AppCompat theme (or descendant) with this activity问题
因为你虽然在Activtiy里写上了extends AppCompatActivity但却在AndroidManifest.xml里的主题还是默认的主题.AppTheme或者其他不相符合的主题。这就有就挂羊头卖狗肉的问题。
所以我们只要在该activity里面的或者application(会对该应用里面的activity都起作用)里面的主题改为
android:theme=”@style/Theme.AppCompat”就可以完美的解决你的问题。
顺便提一个这个问题
This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead.
根据提示,你可以很快知道是你定义的activity里面定义了一个类似actionbar的导航条,而默认也应用也拥有actionbar,造成两者的冲突。这样你可以在主题中修改成以下,就可以完美解决你的问题
android:theme=”@style/Theme.Xxx.NoActionBar”
相关文章推荐
- 识设计大师(Logo Design Studio) v3.1.0.0 零售版 下载
- 灵活使用Android中ActionBar和ViewPager切换页面
- Android中ActionBar以及menu的代码设置样式
- android中开启actionbar的两种方法
- Android应用开发中Action bar编写的入门教程
- ActionBar的返回按钮问题
- 【MaterialEditText】 Material Design 的 EditText 3ff8
- 开源硬件的价值评估
- 《Design patterns》读书笔记
- Eclipse中批量改变文件的默认打开方式
- CPU显卡内存与3DMAX渲染的关系
- Design Pattern 新解
- 39_03_Linux集群系列之十三——高可用集群之corosync基础概念及安装配置(笔记)
- 20个漂亮的单页传单设计欣赏
- ActionBar+Fragment实现Tab
- 转 C ++书单
- 单例分享(循环引用及内存占用解决)
- 。「设计营商周」每年均吸引来自设计、商界、中小企及教育界等全球优秀的设计精英汇聚香港
- 「设计营商周论坛」,非常荣幸邀请到多位国际知名大师级讲者出席
- 五种常见的php设计模式