android-actionbar相关内容

当 onPrepareOptionsMenu 切换菜单条目时,如何刷新 ActionBar?

在我的应用中,我经常启用/禁用菜单条目,并在 onPrepareOptionsMenu 中使它们可见. 今天我开始将 android:showAsAction 菜单属性添加到我的一些 Android 2.x 应用程序中,以显示 ActionBar 上最常用的菜单条目. ActionBar 不会立即反映启用/禁用和可见性.我需要点击右侧的菜单下拉菜单才能看到此更改发生. 好的,我知 ..
发布时间:2022-01-06 14:30:53 移动开发

Android Action Bar Search:如何通过列表项的属性过滤列表?

我有一个带有列表项的列表视图,其中有几个文本视图和一个复选框.使用操作栏搜索,我需要通过文本视图值过滤掉列表. 这是我需要按“优先级"过滤的列表. 这是我用来过滤数据采用者列表的方法. @Override公共布尔 onCreateOptionsMenu(菜单菜单){MenuInflater inflater = getMenuInflater();inflater.inflate(R ..

为什么 getActionBar() 在 TabHost 中从 Android 获取空值?

我正在尝试在 Android 中编写代码,以在向下滚动事件期间隐藏操作栏.我有一个 10x50 的网格.所以当我向下滚动时,操作栏应该隐藏.我在 Log Cat 中正确获得滚动状态结果,因此,每当我申请 getActionBar().hide 时,我都会收到 NullPointerException 错误. 我的代码: package com.example.complexdatepick ..

带有 getActionBar 的 NullPointException

我的平板电脑界面(Android > 3)有一个非常奇怪的行为.当我启动它时,它就像一个底部带有标题的 Android 2* 界面.当然,当我调用 getActionBar() 时,它返回一个 null. 我的 min-sdk &target-sdk 设置良好,我使用 SDK Android 3.0 (11).我哪里错了? public class MainScreenActivity e ..

getActionBar().setDisplayHomeAsUpEnabled(true);在创建新活动时抛出 NullPointerException(Google - 基础教程)

我正在关注 本教程 并在这段代码中DisplayMessageActivity的onCreate方法: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {//在操作栏中显示向上按钮.getActionBar().setDisplayHomeAsUpEnabled(true);//这里的异常} 我正在模拟器上按照 Nexus ..
发布时间:2022-01-05 20:46:49 移动开发

如何在操作栏中构建类似 Gmail 的搜索框?

我目前在 ActionBarcompat 中使用 SearchView 小部件在搜索时过滤列表. 当用户开始输入文本时,主布局中的 ListView 会使用 Adapter 更新以过滤结果.我通过实现一个 OnQueryTextListener 并过滤每个击键的结果来做到这一点. 相反,我想创建一个 Gmail 之类的搜索框,并生成自动建议列表并且不更改基础视图 我已经阅读了使用 ..
发布时间:2022-01-05 12:22:47 移动开发

ActionBar 上的动态 TextView

我需要在 ActionBar 中实现一个 TextView.此 TextView 显示蓝牙连接的状态,因此它将根据此状态进行更新. 我不是在谈论更改 ActionBar 的标题,而是在添加文本视图 f.e.在标题下或右侧. 目前,我所做的是在 menu.xml 中创建一个项目: ..
发布时间:2022-01-04 20:20:55 移动开发

如何在 Android 3.0 及更高版本中更改 ActionBar 的触摸效果颜色

我试图在您触摸 ActionBar 项目时更改翻转效果的颜色.在我的 Galaxy Nexus 4.0.2 上,它是一种绿松石色阴影,我想使用不同的颜色. 明确地说,我在这里谈论的是 ActionBar 项,而不是导航选项卡. 我让它在兼容库下工作,但对于 Android 3.0 及更高版本,即“真正的"ActionBar,我就是不知道如何做到这一点. 有谁知道这是否以及如何实现 ..
发布时间:2021-12-29 22:38:50 移动开发

如何设置自定义 ActionBar 颜色/样式?

我在我的项目中使用 Android Navigation bar,我想将操作栏中的顶部颜色更改为红色,我该怎么做?我有这样的东西, 我想要这样的东西, 我怎样才能做到这一点? 解决方案 您可以通过创建自定义样式来定义 ActionBar(和其他东西)的颜色: 只需编辑 Android 项目的 res/values/styles.xml 文件. 例如像这样: ..

在操作栏顶部显示视图

有没有办法在操作栏顶部呈现视图?我想创建一个小提示框,将用户指向操作栏中的一个项目.我知道带有设置视图的 Toast 将呈现在操作栏上方.有谁知道如何用视图来做到这一点? 我已尝试将 FrameLayout 与 layout_gravity="top" 结合使用,然后对视图进行充气,然后将其添加到正在运行的 Activity 的布局中. 我提前感谢你. 编辑:这是我在想的图像: ..
发布时间:2021-12-29 08:24:05 移动开发

如何获得 ActionBar 视图?

我正在使用 Showcase 库来解释我的应用程序功能用户.在某些时候,我需要将整个 ActionBar 调暗以呈现给用户的另一个功能. 为此,我使用了 View 类的 setAlpha(float num).为此,我需要获取 ActionBar 的实际视图实例 顺便说一下,我正在使用 support-7-appcompat 库,它为旧系统提供 ActionBar 支持. 更新 ..

操作栏微调器自定义

我正在尝试将 android actionbar spinner 自定义为类似于 google currents 应用程序的内容.基本上,只有“字幕"应该反映我从微调器中选择的内容,而“标题"保持不变.我知道需要创建自定义微调器,我必须覆盖 getView() 和 getDropDownView() 方法.但是我在这里对如何正确覆盖这些方法感到非常困惑.可以请一些人朝正确的方向轻推我.我希望我说清 ..

在 android 2.x 中像在 ICS 中一样创建下拉菜单的最佳方法

我想创建带有下拉菜单的按钮,例如 ICS 上 ActionBar 中的溢出菜单按钮.我有问题,因为 android 2.x 中没有 PopupMenu.第二种使用 Spinner 的方式,但它不适合我,因为 Spinner 总是在我的自定义背景或我选择的项目上显示第一个项目.我怎样才能实现它?一般来说,我想要 ContextMenu 但很少和位置点击视图.谢谢. 它看起来像这样: 解决 ..

Android ActionBar 自定义布局样式

我刚刚开始从 IOS 进行 android 开发,但又遇到了一个问题.经过 1 天的尝试,我决定询问堆栈溢出的人. 所以我的问题: 我有一个应用程序,在操作栏中(默认没有 Sherlock),我想要 1 个徽标和 2 行文本.通过互联网,我为操作栏找到了 setCustomView.自定义 xml 已加载,但我无法正确布局. 所以首先我设置了操作栏: private void ..
发布时间:2021-12-24 23:49:29 移动开发