android-menu相关内容

如何在android溢出按钮上更改弹出菜单的位置?

我只是想在 Gmail 应用中实现与弹出菜单相同的功能,锚定在右上角的溢出按钮上.为此,我使用了与 google android 教程相同的代码 Android 弹出菜单,但对我来说,在操作栏边缘的顶部显示弹出菜单,而不是在其下方.如果您注意到 gmail 溢出的弹出菜单,您会看到弹出菜单发生在操作栏的边缘. 这是我用于弹出菜单的 xml: ..
发布时间:2022-01-20 22:08:33 移动开发

在 Fragment 中使用 onPrepareOptionsMenu 而不是 onCreateOptionsMenu

我在 ActionBar 中设置一些片段菜单项时遇到问题,我找到了解决方法,但我不明白为什么会这样. 我想在使用 onCreateOptionsMenu 方法从菜单 xml 文件膨胀菜单项后立即更改菜单项的可见性.代码似乎工作正常,但没有明显的效果.我解决了在 onCreateOptionsMenu 方法中膨胀菜单的问题,但在 onPrepareOptionsMenu 方法中改变了它的可见性 ..
发布时间:2022-01-06 15:30:37 移动开发

试图在片段中隐藏/禁用整个菜单(溢出)

我试图在一个 fragment 中隐藏或禁用 overflow menu 没有成功. 我尝试设置 setHasOptionsMenu(false) 没有成功,然后我尝试了 setHasOptionsMenu(true) 并尝试使用如下所示的空菜单进行充气. 这两种尝试都不适合我. 如何仅在一个片段中隐藏或禁用选项/溢出菜单? 提前致谢! 片段 @Overridepu ..
发布时间:2022-01-06 15:20:26 移动开发

如何在Android中的菜单项上实现动态值

我在操作栏中有一个菜单项.与菜单项图像一起,我需要显示一些与之相关的数字,这些数字会经常变化.我没有使用操作栏夏洛克.我不想用那个.除此之外,其他一切都正常.在显示的图像中,白色图标颜色图标是我的.我需要动态生成带有红色背景的数字.我如何在 Android 中做到这一点? 这是示例图片: 更新: 我的 menu.xml 中有这个菜单项.这应该像显示通知计数的通知菜单项一样工作.我 ..
发布时间:2022-01-06 14:50:38 移动开发

Android中的垂直滑动菜单

是否有可用于 android 的垂直滑动菜单.我需要类似于 Google Plus 应用程序的滑动菜单的东西,但我需要它也能够从底部垂直滑动到顶部. 解决方案 此 UI 模式目前被称为侧边导航,并在此处详细讨论: http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html 我 ..
发布时间:2021-11-27 19:54:35 Java开发

如何制作whatsapp类型的动画以从工具栏(操作栏)打开菜单

说明: 我最近更新了 whatsapp 并注意到单击工具栏上的菜单项的动画.如何实现这一目标效果? 是否有任何开源项目可以实现这一目标? 我没有发布任何代码,因为.我不知道他们在做什么 Snapshot-1:点击菜单中的附件按钮之前 Snapshot-2:点击菜单中的附件按钮后 如何实现这一目标? 解决方案 似乎他们在 L 之前的设备中“移植"了棒棒糖动画.最简 ..
发布时间:2021-11-27 19:54:26 移动开发

showAsAction=“ifRoom"即使有足够的空间也不显示该项目

我正在尝试让 ActionBar 在我的应用程序上正常工作(并且我正在使用 ActionBarSherlock 在 Android 2.x 和 4.x 之间获得统一的 UI). 我觉得 android:showAsAction="ifRoom" 只是一个大大的谎言.每当我将操作设置为 ifRoom 时,它总是会显示在溢出菜单中,即使有足够的空间.这是来自同一个模拟器的两个屏幕截图.第一个显示 ..

android菜单代码不起作用

我一直试图弄清楚为什么当我按下按钮时我的布尔值没有改变,当我手动改变它时它工作,但它没有做任何事情.我试图按照这个词的教程进行操作,但它们不起作用.有人能指出我哪里出错了吗? public boolean onOptionsItemSelected(MenuItem menu){MenuItem freeze = (MenuItem)findViewById(R.id.freeze);//处理项 ..
发布时间:2021-11-27 19:53:57 Java开发

工具栏后退按钮未调用 onOptionsItemSelected Android

我可以看到工具栏中的后退按钮,但是当我点击时,什么也没有发生.它不会 onOptionsItemSelected 但是当我删除 ActionBarDrawerToggle 的整个实现时,后退按钮工作正常.当我需要时,我需要在两者之间切换.提前致谢. package demo.sample.com.sample.base;公共类 MainActivity 扩展 AppCompatActivity ..
发布时间:2021-11-27 19:53:51 移动开发

自定义 AppCompat 主题不会更改旧设备上的溢出图标

最近我决定更改我的应用程序上的 Action Overflow Icon.我让它在 Lollipop 设备上工作,但它在我的 Ice Cream Sandwich 和 Kitkat 设备上不起作用.注意:在它不工作的两个设备上,动作溢出图标有 3 个圆点,因此主题将其更改为 Material 版本......只是不是我的版本. 我的问题是我不能让它在旧设备上运行,但它可以在棒棒糖上运行. ..
发布时间:2021-11-27 19:53:41 移动开发

showAsAction = “总是"在工具栏中被忽略

切换到工具栏后,菜单图标出现问题.虽然我设置了一个菜单项 android:showAsAction="always" 它没有显示图标,但我只能在点击弹出图标时找到它. 这是我的活动 public class myActivity extends AppCompatActivity{…………public void onCreate(....){………………工具栏工具栏 = (工具栏) fin ..

在 ActionBar 中有两个单选组不起作用,但附加弹出菜单也不起作用

我正在编写一个 Android 应用程序,用户必须在其中选择在图表上显示的方式和内容.这些选项以两个单选菜单组(单选按钮)表示,这两个菜单组都应该可以从操作栏访问. 第一组工作正常.它添加在我的 ActionBar XML 的末尾,如下所示: ..

溢出按钮上方的锚点弹出菜单

我正在尝试创建一个自定义弹出菜单,我想将其放置在操作栏的溢出菜单按钮上(我正在使用带有 setSupportActionBar() 的 Toolbar为此,如果重要的话).我发现这可以通过 setAnchorView() 完成(来自阅读 溢出菜单中的自定义菜单项). 但是我似乎无法弄清楚如何将溢出菜单检索为视图(我可以用来设置锚点). 我也尝试将其锚定到活动本身的父布局,但它显示在左上 ..

Android App开发错误:“Bad XML block: header size 60 or total size 3932356 is large than data size 0"

我检查了其他类似的帖子,他们建议清理构建路径,但这根本没有帮助. 我已经开始开发 Android 应用,但在向 Activity 添加菜单时遇到了令人沮丧的问题. 这会在 Eclipse 控制台中抛出“错误的 XML 块:标题大小 60 或总大小 3932356 大于数据大小 0".我有一个主应用程序活动的菜单,它工作正常,但这个菜单不能合并成R生成的文件. 我重写了一堆我的页面,现 ..
发布时间:2021-11-27 19:52:41 移动开发