首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改最小值。Android应用2的SDK版本

更改最小值。Android应用2的SDK版本
EN

Stack Overflow用户
提问于 2014-08-23 18:05:15
回答 1查看 114关注 0票数 0

我在安卓开源蓝牙项目工作&我喜欢使用全息主题系列,但当我在测试设备中将此版本更改为更高版本时,sdk最低版本为6。返回错误:不幸的是,应用程序名称已停止,此处是我的源url:https://github.com/polyclef/BluetoothChatMulti

因为我的英语不好而找借口

EN

回答 1

Stack Overflow用户

发布于 2014-08-23 18:59:46

在较新版本的安卓系统中,只要选择了全息主题,框架就会使用Window.FEATURE_ACTION_BAR功能。只要应用程序调用setFeatureInt(Window.FEATURE_CUSTOM_TITLE)并且已经设置了FEATURE_ACTION_BAR,框架就会抛出异常。

在我的例子中,values-v11文件夹中的styles.xml文件重新定义了从android:Theme.Holo继承的主题。当我试图在Android3.0或更高版本上运行我的应用程序时,它崩溃了,因为Holo默认使用ActionBar。解决方法很简单。在使用Holo.时关闭ActionBar这里是修订值-v11\styles.xml更改:

代码语言:javascript
复制
<style name="AppBaseTheme" parent="android:Theme.Holo.NoActionBar">
    <!-- API 11 theme customizations can go here. -->
</style>

对于更高的版本,我们不能组合自定义标题或其他标题功能

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25460768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档