安卓工程不继承ActionBarActivity的设置

最近新建工程老是会自动继承ActionBarActivity而且会生成一个v7工程。。而且v7工程还是报错的。。看网上说是谷歌为了让2.x版本也能显示actionbar就设置成了这样。。

我也是想看看继承这个ActionBarActivity怎么用,但是老是报错,,想想还是改回来了。。

改回Activity的步骤:

1,新建工程后进入属性,把dependences包整个remove掉。

2.xml文件中的styles里面item的parent写成:@android:style/Theme.Light.NoTitle     (这个选哪一个无所谓)

3.更改java文件中的继承Activity。

4.配置文件里可能会出错。。多一个manifest,和一些乱入的标记。。删掉就行

时间: 2024-10-16 16:31:49

安卓工程不继承ActionBarActivity的设置的相关文章

Android Studio新建的工程继承了AppCompatActivity设置隐藏标题栏还闪退

本来是做cocos2d-x开发的,但在公司接了一些安卓的SDK后也慢慢的开始接触安卓.据说谷歌开始不支持eclipse ADT了,不知道是不是真的.奔着这个消息我试了下,这款软件.cocos studio非常耗CPU i5 表示有点吃不消,内存还凑合.编辑功能也十分强大. 新建了一个工程,发现新建的普通的安卓工程它不是继承activity而是多了一层.它继承AppCompatActivity而AppCompatActivity继承Activity 按照继承的原理来说.它们应该没什么区别的.但当我

整理的Unity导出安卓工程利用ANT进行多渠道批量打包APK

Unity导出的安卓工程利用ant进行多渠道循环批量打包 一:设置JAVA环境变量 做android开发的配置这个是基础. win7 下配置java环境变量,下面是链接 http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html 二:配置Android的SDK环境变量 除了需要Java的环境变量,我们还需要配置Android的sdk的位置,名字是ANDROID_HOME,值就是你的android的sdk的位置,比如我的

虚拟目录里面的webconfig不继承网站的设置

必須在上一层虚拟目录(如根目录,上级网站)所在的Web.config加上 如:<location path="." allowOverride="false" inheritInChildApplications="false"> </location> 方法如下: 程序代码 <location path="." allowOverride="false" inheritInC

cocos2d-x 2.2.5 安卓工程编译的问题

error: 'transform' is not a member of 'std' labelReader.cpp:54:9:error:'transform' is not a member of 'std'build-binary.mk:386:recipe for target labelReader.o failedmake labelReader.o Error 1 \cocos2d-x-2.2.5\extensions\CocoStudio\Reader\WidgetReader

【安卓】在java代码中设置drawableLeft时如何给定合适尺寸?

textView.setCompoundDrawables(drawable, null, null, null);时看不到图片,是因为需要手动给定drawable对应的尺寸,即用drawable.setBounds. 如果该drawable为图片,可直接drawable.setBounds(0,0,drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight());. 即直接给定图片自身尺寸,此时效果和在xml中给定一样. [安卓]在java

[Android]新建项目继承Activity不继承ActionBarActivity

在SDK更新后,在eclipse新建Android项目时,我们经常会碰到这样一种事情:新建的MainActivity不再继承Activity而是继承ActionBarActivity,由于一些人的开发习惯,便不喜欢使用ActionBarActivity而是习惯用Activity. 现在先说说为什么突然会继承ActionBarActivity.因为在Activity中的ActionBar是仅兼容3.0以上版本的,若想在之前版本使用,便要导入开源项目--ActionBarSherlock.而Acti

Android开发学习—— 创建项目时,不是继承activity,而是继承ActionBarActivity

对于我们新建android项目时, 会 继承ActionBarActivity. 我们在新建项目时, 最小需求的sdk 选择 4.0以上版本.这样 新建的android项目就是继承activity了!

安装SDK后打开安卓工程后有如下错误:发现了以元素 &#39;d:skin&#39; 开头的无效内容。此处不应含有子元素。

Error: Error parsing D:\Program Files\SDK\android-sdk-windows\system-images\android-22\android-wear\armeabi-v7a\devices.xml cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容.此处不应含有子元素. 参考往上的帖子:我的做法也是一样:把上面路径下的devices.xml文件删除,然后把"D:\Program Files\SDK\an

eclipse导入安卓工程时出现 Invalid project description. overlaps the location of another project提示

eclipse导入工程时出现了如下问题: Invalid project description. /Users/yang/Documents/workspace/BarCodeTest overlaps the location of another project: 'BarCodeTest' 原因:下载工程时把该工程放在了workspace目录下.eclipse插件在创建项目的时候需要在workspace目录下创建一个同名的目录. 但发现workspace目录下已存在对应的目录时,就会报上