草庐IT

actionbar_background

全部标签

Android - Actionbar Sherlock - 搜索过滤器

我正在尝试使用ActionBarSherlock来实现ActionBar。我有三个操作按钮,其中一个是搜索按钮。单击搜索按钮时,应显示我已经实现的搜索输入字段。但我希望它占据操作栏的整个宽度。知道如何实现相同的目标。 最佳答案 首先制作一个editTextLayoutlayout_search.xml在你的菜单xml中添加android:actionLayout和android:showAsAction="always|collapseActionView"搜索选项。对于其他选项,请制作android:showAsAction="i

android - 使用 ActionBar 旋转 Android 的双 fragment

我制作了一个带有ActionBar的简单AndroidActivity,用于在2个fragment之间切换。在我旋转设备之前一切正常。事实上,当我旋转时,我有2个fragment一个接一个:前一个Activityfragment和第一个fragment。为什么?如果旋转破坏并重新创建我的Activity,为什么我会获得2个fragment?示例代码:Activitypackagerb.rfrag.namespace;importandroid.app.ActionBar;importandroid.app.ActionBar.Tab;importandroid.app.Activity

Android:如何在 ActionBar 中隐藏 Tabs?

我需要暂时隐藏我为ActionBar定义的Tab对象。Tab对象上没有setVisibility方法,所以我不知道如何实现这一点。 最佳答案 我会尝试setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD),以返回到非选项卡再现。不过,当您稍后调用setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)时,您可能需要重新建立您的选项卡。更新:请注意,“L”开发者预览版中已弃用操作栏标签,并且在未来的Android生产版本中应继续弃用。考虑为标

android - 按下菜单按钮会导致没有 ActionBar 的 Activity 崩溃

我是Android新手,正在开发我的第一个应用程序。我的主要Activity中没有ActionBar。而且我不想在那个Activity中显示任何菜单。一切正常但是当我按下设备本身的菜单按钮时,它会导致我的应用程序强制关闭而不是忽略它。我正在为sdk>=8开发,所以我正在使用支持库。我尝试在代码中添加OnCreateOptionMenu(),但结果相同。我的应用程序的名称是GUI,包是gui。这是Logcat:10-0919:52:32.920:E/AndroidRuntime(7440):FATALEXCEPTION:main10-0919:52:32.920:E/AndroidRun

Android - 带有简单字符串数组的 ActionBar SearchView 建议

我想实现一个具有建议功能的ActionBarSearchWidget。我已经在我的ORMLite数据库中存储了一个字符串数组,我想将其用于建议。如何在不创建大量类(Provider、Searchable...!)的情况下做到这一点? 最佳答案 这是一个示例,希望对您有所帮助。在此游标中实现更多功能,例如。按建议项目时打开Activity,看看这个http://developer.android.com/guide/topics/search/adding-custom-suggestions.htmlpackagecom.rober

android - 在 ActionBar 上设置不确定进度条的样式

我想在操作栏上放一个进度条,但要设置requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);setProgressBarIndeterminateVisibility(true);我猜ononCreate方法会产生一个中等大小的进度条(48dipx48dip)。我想更改progressBar的大小,但找不到怎么做。你能帮帮我吗? 最佳答案 您需要创建自己的样式以应用于ActionBar。AndroidDevelopersBlog.上有一个很棒的教程。要设置中间进度条的样

android - 查看 ActionBar 是否堆叠

如果您将标签添加到ActionBar,它们将在纵向模式下的手机上额外堆叠的ActionBar中。有没有简单的方法可以查明是否发生了这种情况?我附上了两张YouTube应用的屏幕截图。第一个显示带有标签的普通ActionBar,第二个显示堆叠的ActionBar中的标签。 最佳答案 可以通过is的高度来判断actionbar是一行还是两行。有方法getHeight(),但在onCreate或onStart中不起作用,只有在Activity已经开始时才会返回实际值。操作栏横向高度为40dip(不同屏幕上为80/60/40/30像素),带

android - 带有拆分 ActionBar 的 ShareActionProvider

我正在使用ShareActionProvider并希望在顶部空间不足时利用拆分的ActionBar-android:uiOptions="splitActionBarWhenNarrow"。当ActionBar不需要拆分时,该Action可以正常工作:但是,当ActionBar确实需要拆分时,ActionProvider似乎完全打破了较低的ActionBar布局。它填充了顶部ActionBar下方的整个视口(viewport),并且Action本身不会出现:有没有人能够成功地同时使用这两个功能? 最佳答案 此问题已在ActionBa

android - 将自定义布局添加到无边距的 ActionBar/Toolbar

我想创建一个自定义高度工具栏,它可以正常工作,直到我向其中添加内容。然后我的内容被调整到后退箭头和操作栏按钮之间。如何使我的内容占据整个宽度,以便创建如下所示的布局?我猜“+”图标需要在工具栏的父布局中?文档说:TheapplicationmayaddarbitrarychildviewstotheToolbar.Theywillappearatthispositionwithinthelayout.Ifachildview'sToolbar.LayoutParamsindicatesaGravityvalueofCENTER_HORIZONTALtheviewwillattemptt

android - ActionBar Sherlock 菜单项 OnClick

我是使用SherlockActionBar的新手,我已经让它在我的应用程序中运行,并且我在操作栏中有一个项目,但我不知道如何让项目在单击时执行某些操作我得到的就是这个.publicbooleanonCreateOptionsMenu(Menumenu){menu.add("Folder").setIcon(R.drawable.folder).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);returntrue;}publicbooleanonActionItemClicked(ActionModemode,MenuItemitem){