草庐IT

Actionbar

全部标签

android - 将 ActionBar 添加到 Android Studio 中的默认 Google map Activity 模板

我已经能够使用我的API提供的位置将我的所有标记添加到我的map中,但是我无法添加ActionBar。如前所述,我使用的是AndroidStudio“GoogleMapsActivity”模板。我怎样才能在这个模板中添加一个ActionBar?如果您需要我提供任何代码,请告诉我。 最佳答案 扩展AppCompatActivity而不是FragmentActivity帮助了我。 关于android-将ActionBar添加到AndroidStudio中的默认GooglemapActivit

android - 在 Android 4.1.x 上取消 ActionBar 溢出菜单时发出警告

这是我收到的警告:03-0214:38:43.980:W/InputEventReceiver(3961):尝试完成输入事件,但输入事件接收器已被释放。我的菜单是从常规的res/menu/activity_menu.xml文件生成的。我正在按照http://developer.android.com/guide/topics/ui/menus.html#options-menu中的详细信息处理事件当我单击垂直的三个点以打开溢出菜单并取消它时,我收到了警告。似乎对如何捕获它的触发器知之甚少。有什么想法吗? 最佳答案 这与您的工作无关。

android - 如何同时显示正常和拆分的ActionBar?

我有更多的ActionBar项目,我正在使用splitActionBarWhenNarrow选项。最新的Gmail应用程序也使用它。但它在右上角也有一个自定义项目,显示当前未读电子邮件的数量。当我使用splitActionBar时,它会将我的所有操作项发送到底部。我怎样才能将它们中的一些发送到底部并强制它们中的一些在上面。 最佳答案 当ActionBar被拆分时(使用android:uiOptions="splitActionBarWhenNarrow"),所有菜单项会自动转到底部栏,但自定义View仍然可以放在顶部。Viewcus

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像素),带