gpt4 book ai didi

android - 带有自定义标题栏的操作栏

转载 作者:太空狗 更新时间:2023-10-29 13:29:44 34 4
gpt4 key购买 nike

我需要在 android 中带有自定义标题栏的操作栏,请帮助我,谢谢。另一个值得关注的选项是 ActionBarCompat,我认为它随 SDK 14 api 演示一起提供。但是,ActionBarSherlock 似乎支持更多功能,因此这可能是更好的解决方案。

最佳答案

ActionBarSherlock 现在是您正确使用它的一种“最佳实践”。

在同名文件夹中创建您的菜单,例如:

<item
android:id="@+id/search"
android:actionViewClass="com.actionbarsherlock.widget.SearchView"
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="always|collapseActionView"
android:title="@string/menu_search"/>
<item
android:id="@+id/menu_filtre"
android:orderInCategory="100"
android:showAsAction="always|collapseActionView"
android:title="@string/menu_filtre"/>
<item
android:id="@+id/menu_clear"
android:orderInCategory="100"
android:showAsAction="always|collapseActionView"
android:title="@string/menu_clear"/>

然后在您的 MainActivity 中,例如:

@Override
public boolean onPrepareOptionsMenu(Menu menu) {

menu.clear();
switch ((int) _viewPager.getCurrentItem()) {
case 0:
getSupportMenuInflater().inflate(R.menu.menu, menu);
break;
}
return super.onPrepareOptionsMenu(menu);
}

最后:

ActionBar bar = getSupportActionBar();
bar.setTitle(R.string.titre_abs);
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

安装请看这里 http://actionbarsherlock.com/

在这里创建主题 http://jgilfelt.github.io/android-actionbarstylegenerator/#name=example&compat=holo&theme=light&actionbarstyle=solid&backColor=E4E4E4%2C100&secondaryColor=D6D6D6%2C100&tertiaryColor=F2F2F2%2C100&accentColor=33B5E5%2C100

如果你需要更多就问

祝你好运

关于android - 带有自定义标题栏的操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17059398/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com