如何在Android中的菜单项上实现动态值[重复]

2023-11-21

我的操作栏中有一个菜单项。除了菜单项图像之外,我还需要显示一些与之相关的数字,这些数字会经常变化。我没有使用操作栏 sherlock。我不想用那个。除此之外,其他一切都工作正常。在所示图像中,白色图标颜色图标是我的。我需要动态生成红色背景的数字。我怎样才能在 Android 中做到这一点?

这是示例图像:

enter image description here

Update:

我的 menu.xml 中有这个菜单项。这应该像通知菜单项一样工作,显示通知计数。我将菜单图标设置为,

 menuItem.setIcon(image);

现在,在菜单项的顶部,我需要放置一个包含通知总数的文本视图。

可以用viewbadger实现这个功能吗?github地址


我发现了如何将 actionView 添加到菜单项并在代码中检索视图的设置值。

看这里:https://stackoverflow.com/a/16648170/857681

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Android中的菜单项上实现动态值[重复] 的相关文章

  • Android 在画布上遮罩位图生成黑色空间

    我有一个蒙版位图 一半是红色 一半是透明的 如下所示https www dropbox com s 931ixef6myzusi0 s 2 png https www dropbox com s 931ixef6myzusi0 s 2 pn
  • 如何使用 WifiEnterpriseConfig 设置“使用系统证书”

    我想为我的应用程序的用户配置企业 WiFi 网络 因此 用户必须输入用户名和密码 其余的由应用程序处理 身份验证由 RADIUS 服务器 FreeRadius 3 处理 该服务器使用 LetsEncrypt 颁发的证书 因此无需导入我自己的
  • 位图背景图像应支持哪些屏幕尺寸/密度组合?

    我正在编写一个应用程序 我需要一些全屏位图背景 基于我天真的阅读支持多屏 http developer android com guide practices screens support html在 Android 文档中 为了涵盖我的
  • 包管理器已去世

    我收到一位安装了很多应用程序的用户发来的邮件 称当我的应用程序使用以下代码收集活动信息时 他遇到了问题 getPackageManager queryIntentActivities mAinIntent 0 完整来源在这里 https g
  • 使用busybox在后台安装apk

    我可以在 root 设备上使用 busybox 在后台安装 apk 吗 我看到类似的东西 但它不起作用 process install CommandCapture command new CommandCapture 0 chmod 77
  • Android SQLite 从代码中转储数据库以进行错误报告

    我正在为我的一个 Android 程序开发一种诊断工具 本质上 如果用户遇到问题 我想做一些类似 SQLite 的事情dump 参考 http www sqlite org sqlite html http www sqlite org s
  • 如何在 Jetpack compose 中制作 FlipCard 动画

    我有一个现有的应用程序 我在其中使用 XML 中的 Objectanimator 实现了 FlipCard 动画 如下所示 如果我点击一张卡片 它会水平翻转 但现在我想将其迁移到 jetpack compose 那么jetpack comp
  • 尝试获取屏幕上绘制的每个随机圆圈的 x、y 坐标

    您好 我正在制作一款游戏 该游戏将在屏幕上创建随机圆圈 随机创建的圆圈的值为红色或绿色 我的问题是 我希望不仅能够确定用户何时单击其中一个圆圈 而且还能够确定他们最终单击的圆圈 红色或绿色 下面是我的代码 我的主要问题是试图找到将要绘制的圆
  • 无法在 Android 上编译 avahi

    我是交叉编译的新手 我被分配了使用android补丁的任务http avahi org ticket 354 http avahi org ticket 354将 avahi 核心编译为 android ndk build avahi co
  • Android ViewModel LiveData 在按钮单击时更新视图

    我正在关注这个tutorial https developer android com topic libraries architecture guide html common problems faced by app develop
  • java.net.ProtocolException:流意外结束

    我面临一个奇怪的问题 并且无法调试它 我已经实现了上传数据流的逻辑 并使用 Volley 来实现相同的功能 我在HurlStack addBodyIfExistsapi 以便可以处理 application octet stream 类型的
  • 垂直从上到下线手势检测器

    我用的是 手势工具 注意到对于垂直从上到下的线无法检测 因为我在代码中使用生成的手势文件 如下所示 但无法检测垂直从上到下的线手势检测 import java util ArrayList import android app Activi
  • Android 解析 JSON 卡在 get 任务上

    我正在尝试解析一些 JSON 数据 我的代码工作了一段时间 我不确定我改变了什么突然破坏了代码 当我运行代码时 我没有收到任何运行时错误或警告 我创建一个新的 AsyncTask 并执行它 当我打电话时 get 在这个新任务中 调试器在此行
  • phonegap html5 android 同步文件系统 IO

    如何使用 PhoneGaps 文件系统 API 同步读写文件 有可用的同步包装器吗 无法通过提供的 api 同步访问文件 从phonegap的实现方式猜测 我怀疑您是否可以编写一个插件来同步执行此操作
  • LinearLayout:防止最后一个孩子被之前的大文本视图推出或挤压

    我有一个LinearLayout里面有两个孩子 第一个是TextView对于动态内容 第二个是一个按钮 我的问题是按钮被推出其父级或被挤压到不再可见的程度 我想要TextView认识到其父母与第二个孩子一起没有更多空间 并开始新的一行 而不
  • 分离 Fragment 和删除 Fragment 有什么区别?

    在 Android 文档中碎片交易 http developer android com reference android app FragmentTransaction html我注意到两种非常相似的方法 detach and remo
  • 通知操作而不启动新活动?

    我计划提供一个包含两个操作的提醒通知 一个用于批准登录请求 一个用于拒绝登录请求 通过单击这些操作中的任何一个 我希望向我的服务器发出 HTTP 请求 最重要的是 我不想启动新的 Activity 或根本不想将用户重定向到我的应用程序 Co
  • 如何从一个活动检索 Double 值到另一活动?

    我制作了一个包含 2 个活动的应用程序 其中第一个活动包含一些 EditText 十进制数字 另一个活动也包含一些 EditText 十进制 现在我想将一个 EditText 的值传递给另一个 但作为 双 而不是作为一个字符串 因为该值将用
  • 在循环中按名称访问变量

    我正在开发一个 Android 项目 并且有很多可绘制对象 这些绘图的名称都类似于icon 0 png icon 1 png icon 100 png 我想将这些可绘制对象的所有资源 ID 添加到整数 ArrayList 中 对于那些不了解
  • 应用程序关闭时单击 Firebase 通知后打开特定活动/片段

    我知道这个问题似乎重复 但根据我的要求 我在网上搜索了很多帖子 但没有任何对我有用 我的要求 我正在使用 Firebase 来获取推送通知 当应用程序打开时意味着一切正常 但我的问题是 如果有任何推送通知出现 应用程序处于后台 关闭意味着我

随机推荐

  • 使用 Azure Functions 在本地存储状态

    Azure Functions 是否提供本地 状态 存储来消除调用其他服务 例如存储 docDB 等 的需要 功能基于 Azure 应用服务构建 提供存储持久文件的功能 例如您可以将文件存储在 HOME data SomeFolderOfY
  • 在 Equinox 中,是否可以将 OSGi 包标记为从其包含功能的 p2.inf 开始?

    我有一个 Eclipse 功能 其中包含多个捆绑包 我想告诉 p2 在安装该功能时将其中一个捆绑包标记为已启动 这可以使用捆绑包自己的 META INF p2 inf 来实现 如下所示 instructions configure mark
  • Json.NET:反序列化嵌套 Json

    如何反序列化此 Json 字符串上的 Items 类部分 Buddies count 1 items id 5099207ee4b0cfbb6a2bd4ec firstName Foo lastName Bar image url size
  • Buildozer 未能执行最后一个命令

    当我尝试在我的设备上构建 推送并自动运行 apk 时 使用buildozer android debug deploy run它显示这些错误 Check configuration tokens Ensure build layout Ch
  • notify可以多次唤醒同一个线程吗?

    想象一下 Java 中有一个典型的生产者 消费者模式 为了提高效率 你想使用notify 并不是notifyAll 当一个新元素被添加到队列中时 如果两个生产者线程调用notify 是否可以保证两个不同的等待消费者线程会被唤醒 或者可以是两
  • Windows 中相当于命令“date+%s”的是什么

    我正在编写一个批处理脚本 我需要 unix 时间 在linux下很容易 但我不知道如何在windows下做到这一点 这是一个适用于任何区域设置的本机批处理解决方案 它使用 WMIC 以与区域设置无关的方式获取当前本地时间 其他一切都是字符串
  • CSS中的蛇形对齐

    我一直在努力解决 CSS 中的以下问题 我有任意数量的项目 跨度或 div 我想将它们以蛇状图案包装在容器内 我的意思是 如果我有 10 个项目 每个项目的宽度为 20 像素 我希望它们在 60 像素宽的容器中显示如下 0 1 2 5 4
  • setNeedsDisplay并不总是调用drawRect

    我在自定义表格单元格中有一个自定义视图 每次更改自定义视图上的特定属性时 我都会调用 self setNeedsDisplay 这会重绘视图 void drawRect CGRect rect 该属性在表视图委托中设置tableView c
  • 如何在 dart 中创建多个构造函数?

    我想通过调用具有不同数量参数的构造函数来创建不同的对象 我怎样才能在 Dart 中实现这一目标 class A String b c d A this b this c A this b this c this d See 构造函数部分飞镖
  • 如何将 ctrl+c 发送到 C# 中的进程?

    我正在为命令行可执行文件编写一个包装类 该exe接受来自的输入stdin直到我击中Ctrl C在命令提示符 shell 中 在这种情况下 它将输出打印到stdout基于输入 我想模拟一下Ctrl C按 C 代码 将终止命令发送到 NETPr
  • 检测范围大小的编译时常数

    请注意 在提出此问题后 缺陷报告更改了下面提到的行为 见问题末尾 编译器资源管理器链接 考虑以下 Variant 1 template
  • 在 C# 中缓存 FileInfo 属性

    来自MSDN 文档为了FileInfo Name属性 我看到该属性的数据在第一次调用时被缓存 并且仅在随后使用Refresh method 我有以下问题 但在文档中找不到或不太清楚 所有属性的数据是否同时缓存 Is the Refresh创
  • 将部分视图渲染为字符串 MVC4

    我正在使用以下内容来呈现字符串的部分视图 protected string RenderPartialViewToString string viewName object model if string IsNullOrEmpty vie
  • 告知作业何时完成

    我正在寻找一种方法 从脚本内 判断 Kubernetes 作业何时完成 然后我想从容器中取出日志并执行清理 这样做的好方法是什么 最好的方法是跑步kubectl describe job
  • 如何检查对象中的对象是否存在

    似乎以下用于检查对象成员是否存在的技术会产生错误 因为在检查之前尚未声明 bar 父对象 这意味着我要么必须在检查之前声明它 要么使用两个 typeof 表达式 其中任何一个都是多余的代码 var foo newVal typeof foo
  • 如何为 Google Apps 脚本网络应用程序上的并发用户提供便利?

    我目前正在创建一个可以读取和写入 Google 表格的网络应用程序 它本质上是一个表单应用程序 它从 HTML 表单中获取输入 然后使用appendRow 以及随后使用getRange and setValue 将更多数据附加到该行 每行代
  • Application.DoEvents() 的替代方法

    我正在开发一个基于 webBrowser 控件的消息传递系统 以便我可以随心所欲地格式化文本 当用户离线并收到消息时 消息将被存储 并在用户重新登录时为每条消息发送一个事件 当我为网站设置默认 html 等时 我通常使用 while thi
  • Mongodb:查找不带点符号的子文档

    例如我们有集合 field subfield name field subfield phone 我可以找到没有点符号的文档吗 像这样 db test find field subfield regex 或者也许像这样 db test fi
  • Android 在设备睡眠时减慢前台服务速度

    几天来 我一直在努力解决以下问题 我想在屏幕关闭时使用 Android 设备上的重力传感器来计算运动模式 我正在使用在前台启动的绑定服务 带有 Android 8 的通知以使其保持运行 并且当屏幕打开时一切正常 即使应用程序没有在前台运行
  • 如何在Android中的菜单项上实现动态值[重复]

    这个问题在这里已经有答案了 我的操作栏中有一个菜单项 除了菜单项图像之外 我还需要显示一些与之相关的数字 这些数字会经常变化 我没有使用操作栏 sherlock 我不想用那个 除此之外 其他一切都工作正常 在所示图像中 白色图标颜色图标是我