小米便签菜单部分

小米便签没有菜单栏icon-default.png?t=N7T8https://blog.csdn.net/qq_36038865/article/details/130142687?spm=1001.2014.3001.5506


版权声明:本文为CSDN博主「这里是DustinZ」的原创文章,遵循CC 4.0 BY-SA版权协议。


问题描述
在Android 5.0之前的版本中,menu键通常被用来显示应用程序的选项菜单。然而,由于menu键在不同设备上的位置和使用方式不一致,并且很多用户并不知道menu键的作用,因此Google决定将其从操作系统中移除。
小米便签是为旧版安卓构建的App,使用到了程序菜单功能, 故在新版的Android Studio下使用虚拟机运行时,无法使用到小米便签App的部分功能。

产生原因
menu键在Android系统中被取消的时间可以追溯到2014年,当时Google发布了Android 5.0 Lollipop版本。在这个版本中,Google将menu键从操作系统中移除,并鼓励应用程序开发者采用其他的设计方式来提供应用程序的选项菜单。

在Android 5.0之前的版本中,menu键通常被用来显示应用程序的选项菜单。然而,由于menu键在不同设备上的位置和使用方式不一致,并且很多用户并不知道menu键的作用,因此Google决定将其从操作系统中移除。

另外,由于虚拟导航栏的出现,移除menu键也让屏幕上的导航栏更加简洁和易于使用。现在,应用程序的选项菜单通常通过在界面中添加按钮或者使用上下文菜单等方式来实现。这些新的设计方式使得用户可以更加方便地访问应用程序中的各种功能,同时也提高了用户的体验。

解决方案一
使用Shell命令通过操作安卓系统调试接口来触发KeyEvent事件,以获得按下menu键同样的效果

方案一问题:运行一次虚拟机只能调出一次菜单栏,意思是adb shell input keyevent "82"你第一次有用第二次就没有用了,如果你想反复调用菜单栏,这个方法不适用

解决方案二:

修改源代码:

小米标签菜单栏不显示的问题 - 知士荟 (learnerhub.net)

方案二问题: 容易出错....改了代码之后我一堆报错,于是不采用

方案三:

连接你自己的安卓手机,教程如下:

Android Studio连接手机教程_android studio 连接手机-CSDN博客

然后把软件下载到你手机上,将你手机系统的快捷键设置成有菜单键的快捷键模式,然后打开自己的小米便签,转到编辑文字状态,最后长按菜单,可看到小米便签的菜单栏

附:所谓菜单就是底下那三条杠

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值