Android 当活动创建时,appcompat_v7在eclipse中加载
伙计们,在我的项目中有没有停止添加appcompat_v7的解决方案,我只想通过在项目中添加一个活动来更新我的android应用程序,我使用的是minimum SDK版本8和actionbarsherlock,每次我添加任何活动elipse add appcompat_v7,如果我删除它,我会出错,R无法解析为变量,这个文件夹太烦人了,我知道appcompat_v7是为了与旧版本的actionbar兼容,但对我当前的项目来说没有用, 任何想法或解决方案请分享我已经谷歌这个问题,并在stackoverflow上搜索没有任何工作为我Android 当活动创建时,appcompat_v7在eclipse中加载,android,eclipse,android-appcompat,Android,Eclipse,Android Appcompat,伙计们,在我的项目中有没有停止添加appcompat_v7的解决方案,我只想通过在项目中添加一个活动来更新我的android应用程序,我使用的是minimum SDK版本8和actionbarsherlock,每次我添加任何活动elipse add appcompat_v7,如果我删除它,我会出错,R无法解析为变量,这个文件夹太烦人了,我知道appcompat_v7是为了与旧版本的actionbar兼容,但对我当前的项目来说没有用, 任何想法或解决方案请分享我已经谷歌这个问题,并在stackov
提前感谢在更新eclipse之后,我也遇到了同样的问题。
删除appcompat_v7文件夹后出现错误的原因是它包含由ide自动生成的R.java文件。
您可以检查project gen文件夹,它不再包含R.java文件。
目前,您可以手动添加新活动,但对于较大的项目,if将非常耗时和无聊。
我建议你保持原样
到时候你就会像我一样习惯了。解决这个问题的步骤
eclipse和workspace
中删除appcompat\u v7
(在创建ur项目时生成)fragment
,那么应该扩展这个类
FragmentActivity
否则
扩展活动
并删除所有片段
stuf样式
文件中更改样式
,并使用本机
android主题
没有来自appcompat
的任何主题菜单
文件夹中进行更改。请参阅代码段<style name="AppBaseTheme" parent="android:Theme.Light">
菜单的代码段
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.android.multitaskme.tasker.SplashActivity" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
android:showAsAction="never"/>
</menu>
清理您的项目,您就可以开始了。不要使用方便的添加android活动方法,而是手动创建活动类和布局(和菜单)xml文件,并将新活动添加到清单文件中。谢谢Haike,我现在正在做同样的事:)正如您所说,但是如果我想添加一个以上的活动,这是很费时的-