ActionBar Sherlock - android:parentActivityName

时间:2014-11-03 08:11:33

标签: android android-actionbar

当我为像SherlockActivity这样的

扩展的活动添加parentActivityName时
   <activity
        android:name="com.example.myfirstapp.SecondActivity"
        android:label="@string/title_second"
        android:parentActivityName="com.example.myfirstapp.MainActivity" >

            <!-- Parent activity meta-data to support 4.0 and lower -->
            <meta-data
                android:name="android.support.PARENT_ACTIVITY"
                android:value="com.example.myfirstapp.MainActivity" />
   </activity>

,发生以下错误。

错误:找不到属性&#39; parentActivityName&#39;的资源标识符在包&#39; android&#39;

请帮助如何在ActionBar Sherlock lib中使用parentActivityName。

1 个答案:

答案 0 :(得分:0)

ActionBarSherlock不支持parentActivityName。 ActionBarSherlock基于Ice Cream Sandwich。并且在Jellybean中添加了parentActivityName。

<强>更新 如果要在Jellybean下使用属性parentActivityName,还可以使用指定“android.support.PARENT_ACTIVITY”值的元素声明父活动。

尝试不使用android:parentActivityName="com.example.myfirstapp.MainActivity" >

运行
相关问题