Android 使用SherlockFragmentActivity时无法实例化活动ComponentInfo异常。
我是android新手。我试图用SherlockFragmentActivity创建一个选项卡。 但是,当我运行它时,由于此异常,它被迫关闭: 无法实例化活动组件信息 我有什么问题?添加库中有问题吗?或者我应该将SherlockFragmentActivity和SherlockFragment添加到我的清单中?或者别的什么 谢谢你的帮助Android 使用SherlockFragmentActivity时无法实例化活动ComponentInfo异常。,android,actionbarsherlock,android-manifest,Android,Actionbarsherlock,Android Manifest,我是android新手。我试图用SherlockFragmentActivity创建一个选项卡。 但是,当我运行它时,由于此异常,它被迫关闭: 无法实例化活动组件信息 我有什么问题?添加库中有问题吗?或者我应该将SherlockFragmentActivity和SherlockFragment添加到我的清单中?或者别的什么 谢谢你的帮助 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="behrad.android.test.sherlock"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="18" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
</application>
原因:
你应该使用夏洛克主题
解决方案:
如清单文件所述,您使用的是android:theme=“@style/AppTheme”
- 将
替换为以下任何人:AppTheme
Theme.Sherlock
,Theme.Sherlock.Light
,或Theme.Sherlock.Light.darkaActionBar
- 或者您可以
在
文件中将其设置为AppTheme的父主题style.xml
主题.Sherlock
,主题.Sherlock.Light
,或主题.Sherlock.Light.DarkActionBar
,或您的自定义主题必须使用上述主题之一作为其父项
显示您的清单文件我编辑我的问题。请确保您将Sherlock主题应用为父主题。对不起。正如我所说的,我是新来的。我该怎么办?:)我已经公布了详细的答案。