繁体   English   中英

Holo主题和SDK最低要求

[英]Holo Theme and SDK minimum

设置sdk最小值15,是否应该使用Theme.Holo而不是Theme.AppCompat

取而代之的是,我好像总是能与Android 2.1及更高版本兼容。

在本指南中: http : //developer.android.com/training/basics/actionbar/adding-buttons.html

当我必须添加搜索操作时,ActionBar被迫使用xmlns:yourapp =“ http://schemas.android.com/apk/res-auto ”才能给出正确的showAsAction ...

设置Holo主题时遇到同样的问题,该问题不可用,并返回错误(您需要在此活动中使用Theme.AppCompat主题),并被迫使用AppCompat。

然后我尝试使用SDK minimun 16创建一个新项目,认为问题出在15号,当我转到res \\ values \\ styles.xml时,我总是找到parent =“ Theme.AppCompat.Light.DarkActionBar”

使用Holo的唯一方法是使用最少21个SDK创建一个项目。

不使用AppCompat的唯一方法是不使用AppCompat。 如果扩展ActionBarActivity ,则必须使用从Theme.AppCompat继承的主题。 如果要使用Holo主题,则必须扩展Activity

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM