ActionBar Compat ActionBarActivity setTitle在Android 2.X中不起作用

时间:2014-02-24 02:46:17

标签: android android-actionbar-compat

我的问题与this issue相同。

我按照this instruction设置了Android支持库。 (我正在使用支持库,修订版19.0.1)

在本期中,谷歌的工作人员说“这已在支持库v19中修复”。但是,它在我的设备(姜饼)中不起作用。

我试图找到解决方案,但我找不到。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

第1步:将appcompat从你的adt-bundle文件夹导入你的日食。

链接:

ADT-束 - 窗口x86-20130917 \ ADT-束 - 窗口x86-20130917 \ SDK \额外\机器人\支持\ V7 \程序兼容性

第2步:将其设为图书馆。

-Right点击android-support-v7-appcompat。

- 点击属性。

- 点击Android(资源下方)。

- 将其标记为“isLibrary”。

第3步:在项目中使用它。

- 右键单击​​您的项目。

- 点击属性。

- 点击Android(资源下方)。

- 点击“添加”。

- 点击android-support-v7-appcompat,使其成为您项目的图书馆。

第4步:在你的Activity中调用Action Bar。

ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

步骤5:如果不存在,请在“Values”文件夹中创建styles.Xml文件,并在提及的代码下添加。

<resources>

<style name="ProgressBarStyle" parent="@android:style/Widget.ProgressBar.Horizontal"/>

</resources>

步骤6:更新清单文件,将其添加到“应用程序”下。

机器人:主题= “@风格/ Theme.Base.AppCompat.Light.DarkActionBar”

所有最佳,如果您遇到任何问题,请退回。

答案 1 :(得分:0)

使用getSupportActionBar().setTitle()