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

lan*_*cif 11 android android-actionbar-compat

我的问题和这个问题一样.

我按照此说明设置了Android支持库.(我正在使用支持库,修订版19.0.1)

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

我试图找到解决方案,但我找不到.有任何想法吗?

Vib*_*pra 2

第 1 步:将 appcompat 从 adt-bundle 文件夹导入到 eclipse 。

关联:

adt-bundle-windows-x86-20130917\adt-bundle-windows-x86-20130917\sdk\extras\android\support\v7\appcompat

第 2 步:将其设为库。

- 右键单击​​ android-support-v7-appcompat。

- 单击属性。

-单击Android(资源下方)。

- 将其标记为“isLibrary”。

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

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

- 单击属性。

-单击Android(资源下方)。

- 单击“添加”。

- 单击 android-support-v7-appcompat 将其设为您项目的库。

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

ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
Run Code Online (Sandbox Code Playgroud)

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

<resources>

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

</resources>
Run Code Online (Sandbox Code Playgroud)

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

android:theme="@style/Theme.Base.AppCompat.Light.DarkActionBar"

祝您一切顺利,如果您遇到任何问题,请返回。

  • 谢谢!`getSupportActionBar().setTitle()` 是一个解决方案! (8认同)