我是android新手。我尝试使用SherlockFragmentActivity创建一个选项卡。 但是当我运行它时它会因为这个异常而被迫关闭: 无法实例化活动ComponentInfo
我的问题是什么?添加库有什么问题吗?或者我应该将SherlockFragmentActivity和SherlockFragment添加到我的清单中?或其他什么......
感谢您的帮助。
<?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>
答案 0 :(得分:0)
<强>原因:强> 你应该使用Sherlock主题。
<强>解决方案:强>
如清单文件中所述,您使用的是android:theme="@style/AppTheme"
,
AppTheme
替换为以下任何人: Theme.Sherlock
,Theme.Sherlock.Light
或Theme.Sherlock.Light.DarkActionBar
set it as Parent theme of AppTheme
文件styles.xml
<强>参考:强>
要使自定义操作栏实现正常运行,您的应用必须使用Theme.Sherlock
,Theme.Sherlock.Light
或Theme.Sherlock.Light.DarkActionBar
或your custom theme must use one of the aforementioned as its parent
。