草庐IT

Actionbar

全部标签

android - ActionBar 和 ActionBar.Tab 以及 Navigation Drawer android

我在android-support-v7-appcompat的帮助下使用操作栏,还在其上使用抽屉导航。在我的一个fragment中,如果我使用ActionBar.Tabs,则选项卡会与抽屉导航重叠,抽屉会位于ActionBar选项卡下方。如何使操作栏像在googleplay应用程序或Google电影应用程序中一样。选项卡也应该像fragment一样放在后面。我怎样才能对android-support-v7-appcompatLibs做同样的事情 最佳答案 对于标签栏尝试ViewPagerIndicatorhttp://viewpag

java - MainActivity 的 ActionBar 中的后退按钮

我已经为除MainActivity之外的所有Activity实现了后退按钮。我的问题是我在MainActivity中也有一个后退按钮。希望我导入了正确的类:importandroid.support.v4.app.NavUtils;protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getActionBar().setDisplayHomeAsUpEnabled(true);[...]}@Over

android - 如何在 ActionBar 的右侧保持展开的 SearchView(使用自定义图标时)?

我的问题与SearchViewwrongalignment密切相关和SearchViewpositionswhenexpandedinActionBar但那里发布的答案不起作用。所以,我使用的是SearchView在ActionBar:默认情况下(右上角,溢出菜单旁边):问题是,当展开时,我希望SearchView保持在右侧,但相反,它移动到了左边缘,靠近主页按钮(应用程序图标)。我尝试更改showAsAction对于其中任何一个(assuggestedhere):android:showAsAction="ifRoom"android:showAsAction="always"...

Android Studio 预览 Pane 不呈现 ActionBar?

我正在运行最新版本的androidstudio,问题是当使用任何AppCompat主题时预览Pane不呈现ActionBar,如果我更改预览Pane的主题它工作正常(不更改实际主题),但是这样做有什么不妥吗,我的styles.xml如下当预览Pane设置为AppTheme时,不会显示ActionBar,但它在我的设备和AVD中工作正常,如您所见,这使得调试和测试ActionBar变得困难请提出一些修复建议,AppCompat主题与普通主题到底有何不同?,我只是一个android初学者。谢谢! 最佳答案 这是一个错误:https://

android - Honeycomb ActionBar 中 SearchView 上的 KeyListener 不起作用

这是我的代码。在搜索框中输入时永远不会调用onKey()方法。我在设置监听器时做错了什么吗?我在onKey()方法中有一个断点,这就是我知道它不会触发的原因。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.locations_map_menu,menu);ActionBarab=getActionBar();ab.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar));ab.se

android - 让拆分的 ActionBar 显示两倍的图标

我想要一个应用程序布局,就像他们用于Gmail的布局一样。他们有带有图标的操作栏(在我的设备上它有用于向上导航的应用程序Logo,以及用于选择优先收件箱/收件箱/等的自定义View),但也有某种拆分ActionBar因为在底部我有几个图标(撰写、搜索、标签等)。我该怎么做?我已经实现了以下ActionBar通过这个XML:我当然启用了拆分ActionBar通过添加android:uiOptions="splitActionBarWhenNarrow"到我的list中的标记。虽然我得到的是一个空的“顶部”ActionBar;而底部的只显示三个图标。我想我可以在纵向模式下在顶部显示3-4个

android - 在 AppCompatActivity 主题中更改 ActionBar 的标题文本颜色

我正在尝试更改我正在尝试的操作栏中的标题颜色,如下所示:我在我的Styles.xml(v14)中添加了以下内容@style/MyTheme.ActionBarStyle@style/MyTheme.ActionBarStyle@style/MyTheme.ActionBar.TitleTextStyle@style/MyTheme.ActionBar.TitleTextStyle@style/AppTheme.DrawerArrowToggle@color/greenText@style/MyTheme.ActionBar.TitleTextStyle@color/whiteText@

android - ActionBar 列表导航 : different text color in header and pop up menu

我的操作栏中有一个深色背景的导航列表。然而,弹出菜单具有白色背景。所以我想要实现的是,操作栏内的项目文本颜色为白色,而弹出菜单中的项目文本颜色为黑色。这是我目前得到的两个例子:它应该是这样的:有人知道解决办法吗?这是我的列表导航代码:ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_dropdown_item_1line,newString[]{"Item1","Item2"});getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MOD

java - 使用 Lollipop SDK 在 Android 中的工具栏/ActionBar 中选取标题?

我尝试了几种不同的方法,包括找到的一种here(这反过来让我尝试了this问题的两个最佳答案),以及使用反射来访问TextView并设置相关方法。两次尝试都失败了,前者导致根本没有文本设置为标题(我将文本设置为正确的textview元素),后者设置文本并删除椭圆,但根本没有选取框。下面是我的反射(reflection)尝试。importandroid.content.Context;importandroid.support.v7.widget.Toolbar;importandroid.text.TextUtils;importandroid.util.AttributeSet;im

android - 使用 AppCompatLibrary 从 fragment 中获取 ActionBar

我正在寻找使用AppCompatLibrary和API8从Fragment获取ActionBar实例的最简单方法。已经尝试过类似的东西getActivity().getSupportActionBar()但没有运气。 最佳答案 尝试转换它:((YourActivity)getActivity()).getSupportActionBar() 关于android-使用AppCompatLibrary从fragment中获取ActionBar,我们在StackOverflow上找到一个类似的