草庐IT

actionbar_background

全部标签

android - 是否可以在 android 中使用 Actionbar sherlock 在操作菜单项中实现切换按钮

我有一个应用程序,它在操作菜单项中有切换按钮,虽然我使用的是ActionbarSherlock,但我不知道如何将切换按钮放在操作菜单项中。我不想将其作为自定义布局放置在操作栏中,但我想将其放置为菜单项。如果有人找到解决方案,请帮助我。目的,如果我更改切换按钮的状态,它会根据ALphabets和出生日期再次对人进行排序。提前致谢! 最佳答案 像普通的菜单按钮一样添加它,用一个bool变量检查它的状态,你可以在改变排序模式时改变图标和标题booleanbirthSort=false;@OverridepublicbooleanonOpt

android - 使用 ActionBarSherlock 向 ActionBar 添加按钮

我一直在尝试向SherlockActionBar添加一个按钮,但无法正常工作。这是我的代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){android.view.MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.menu,(android.view.Menu)menu);returnsuper.onCreateOptionsMenu(menu);}这是我的menu.xml代码:这不起作用,因为即使我按下菜单按钮,也没有任何显示。还有其他方法吗?我有什么

ListFragment 中的 Android Actionbar Search 小部件实现

目前我的应用程序在左侧设置了一个ListFragment,在右侧设置了一个DetailsFragment(类似于下面平板电脑上的布局)。在操作栏上,我有一个搜索小部件,当提交搜索词时,它应该更新列表的内容(在ListFragment中)。我一直在关注androiddev(http://developer.android.com/guide/topics/search/search-dialog.html)上的搜索指南,但在同一Activity中更新列表时遇到问题。我已经设法通过在提交搜索词时调用新Activity来实现某种形式的实现,但这会使后退按钮的行为异常(即,您按下后退并转到上一

android - 如何获取 ActionBar MenuItem 的当前位置?

我想在应用的ActionBar中的MenuItem下方显示一个小信息标签。要正确定位它,我需要知道MenuItem的x位置。到目前为止,Google没有给我带来任何有用的结果。有可能吗? 最佳答案 我找到了另一种方法来获取操作栏按钮的Hook,这可能比公认的解决方案更简单。您可以简单地调用findViewById,并使用菜单项的id!现在最困难的部分是什么时候你可以这样称呼吗?在onCreate和onResume中,为时过早。一种方法是使用窗口的ViewTreeObserver:finalViewTreeObserverviewTr

android - 如何在 MainActivity 的 ActionBar 中关闭/关闭/折叠 SearchView?

我正在尝试在输入值后清除并关闭SearchView。我找到了一个解决方案,但它会关闭搜索,如果我再次尝试搜索,它将不会执行任何操作。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.activity_main_actions,menu);searchView=(SearchView)menu.findItem(R.id.action_search).getActionView();searchView.setOnQueryTextListener(searchList

android - 以编程方式更改 ActionBar 选项卡下划线颜色

我已经通过创建了操作栏ActionBaractionbar=getActionBar()actionbar的背景被改变了actionbar.setBackgroundDrawable(actionBarBackgroundImage);现在我需要以编程方式更改操作栏选项卡的下划线颜色。有什么方法可以改变操作栏标签的下划线颜色吗? 最佳答案 您也可以使用AndroidActionBarStyleGenerator轻松为您的操作栏和标签设置主题。 关于android-以编程方式更改Actio

android - 在 XML 中为 ActionBar 定义自定义 Logo (不同于 Logo )?

我想为我的应用创建一个Actionbar_style.xml,并且我想使用一个不同于我的应用Logo/图标的Logo。如何以编程方式更改它很清楚:ChangelogothatappearsinAndroidActionBarprogramatically但是像这样我需要将其编码到每个Activity中。是否已经有xml标签可以在xml中定义自定义Actionbarlogo?我的Customstyles.xml@drawable/action_bg0androidstyles.xml好像没有...@android:drawable/action_bar_backgrounduseLogo

android - 如何在 ActionBar 溢出菜单中显示图标?

我想在溢出下拉菜单中显示菜单项标题之外的图标。有可能吗? 最佳答案 将您的菜单与属性android:showAsAction="always"并在菜单的xml文件中添加子菜单,如下所示这将在菜单中显示图标 关于android-如何在ActionBar溢出菜单中显示图标?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11982826/

android - ActionBar 中的 ProgressBar,例如带有 Refresh 的 GMail 应用程序

我想做与Honeycomb平板电脑上的GMail应用程序相同的事情。当您单击Refresh按钮时,图标将替换为ProgressBar。我该怎么做?谢谢 最佳答案 好的,我尝试了Cailean的建议,但对我没有用。每次我想将不确定的进度恢复为原始按钮时,它变得不可点击,我使用这个布局来进行进度(actionbar_refresh_progress.xml)这个要恢复到按钮(actionbar_refresh_button.xml)我的代码是:privatevoidsetRefreshing(booleanrefreshing){thi

android - 更改 ActionBar 隐藏动画?

默认情况下,在Android3.0+中,当调用ActionBar.hide()/show()时,该栏会使用简短的淡入/淡出动画进行动画处理。似乎没有XML样式属性inthislist与动画资源相关联。有没有办法改变这个动画?就我而言,我只是想改变动画时间,但是否也可以有滑动动画? 最佳答案 没有。至少在3.0、3.1或3.2中不会。如果您查看com.android.internal.app.ActionBarImpl的反编译源,您会发现动画是硬编码的。例如,从3.2开始:.methodpublichide()V.locals8.pr