华为手机如何永久取消底部华为荣耀play怎么取消虚拟按键键?急

&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
华为手机适配底部虚拟按键的解决方案
摘要:转载:安卓类似华为手机适配底部虚拟按键的解决方案场景:华为手机遮挡了屏幕底部。完美解决方案:解释一下下面的代码,就是监听某个视图的变化,当可以看见的高度发生变化时,就对这个视图重新布局,保证视图不会被遮挡,也不会浪费屏幕空间。这一点尤其可用在像华为手机等可以隐藏和显示虚拟键盘上导致屏幕变化的手机上。/***Createdbywin7on.*/publicclassAndroidBug54971Workaround{//Formoreinformation,se
转载:安卓类似华为手机适配底部虚拟按键的解决方案 场景:华为手机遮挡了屏幕底部。
完美解决方案: 解释一下下面的代码,就是监听某个视图的变化,当可以看见的高度发生变化时,就对这个视图重新布局,保证视图不会被遮挡,也不会浪费屏幕空间。这一点尤其可用在像华为手机等可以隐藏和显示虚拟键盘上导致屏幕变化的手机上。 /** * Created by win7 on . */public class AndroidBug54971Workaround { // For more information, see https://code.google.com/p/android/issues/detail?id=5497 // To use this class, simply invoke assistActivity() on an Activity that already has its content view set.// private static boolean isKeyBordV public static void assistActivity(View content) { new AndroidBug54971Workaround(content); } private View mChildOfC private int usableHeightP private ViewGroup.LayoutParams frameLayoutP private AndroidBug54971Workaround(View content) { mChildOfContent = mChildOfContent.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { public void onGlobalLayout() { possiblyResizeChildOfContent(); } }); frameLayoutParams = mChildOfContent.getLayoutParams(); } private void possiblyResizeChildOfContent() { int usableHeightNow = computeUsableHeight(); if (usableHeightNow != usableHeightPrevious) { //如果两次高度不一致// int usableHeightSansKeyboard = mChildOfContent.getRootView().getHeight();// int heightDifference = usableHeightSansKeyboard - usableHeightN// if (heightDifference & (usableHeightSansKeyboard / 4)) {// // keyboard probably just became visible// isKeyBordVisiable=// } else {// // keyboard probably just became hidden// isKeyBordVisiable=// } //将计算的可视高度设置成视图的高度 frameLayoutParams.height = usableHeightN mChildOfContent.requestLayout();//请求重新布局 usableHeightPrevious = usableHeightN } } private int computeUsableHeight() { //计算视图可视高度 Rect r = new Rect(); mChildOfContent.getWindowVisibleDisplayFrame(r); return (r.bottom - r.top); }}
然后在你需要解决这个问题的Activity的onCreate方法的setContentView(R.layout.content_frame);后面添加上
setContentView(R.layout.content_frame);
AndroidBug54971Workaround.assistActivity(findViewById(android.R.id.content));
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
新用户大礼包!
现在注册,免费体验40+云产品,及域名优惠!
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
华为手机适配底部虚拟按键的解决方案相关信息,包括
的信息,所有华为手机适配底部虚拟按键的解决方案相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International华为mate8虚拟按键怎样取消
<p class="detail" data-data='华为mate8虚拟按键怎么取消'>华为mate8虚拟按键怎么取消[图片]
按时间排序
请进入“设置”界面,点击“智能辅助 & 导航栏”,打开“导航栏可隐藏”开关。您也可以使用悬浮按钮替代常用功能按键。开启后,悬浮按钮会在大部分界面显示。点击悬浮按钮,可以执行返回主屏幕、一键清理内存等快捷操作。
亲,虚拟键不用的话可以隐藏的哦,操作方法如下,EMUI 3.1:设置&导航栏&导航栏可隐藏;EMUI 4.0:设置&智能辅助&导航栏&导航栏可隐藏;然后点击导航栏的(下箭头)可隐藏导航栏,希望可以帮到你哦!
6plus用着,都还好,真的做工不错,系统也可以的,就是摄像机没想象中那么好比不上盖世4和5,虚拟键也可以的,总之2k左右的就选它了,mate没有用过不清楚,6就是小一点而已其他都一样的
配置不行,推荐mate9。国内价格还不确定,国外的价格最贵10000多11月3日晚,华为Mate 9在德国慕尼黑首发,提供两种屏幕尺寸版本且引入了双曲面屏设计。本次的发布会主角华为Mate 9在系统的流畅度、续航以及拍照上均有许多优化和升级,其中不乏一些给力的黑科技。虽然华为Mate 9的外观设计和配置此前已被提前泄露,但作为国内最强的旗舰机型,华为Mate 9依然还是吸引了非常多人的关注,而华为也没有失望,在发布会上给我们带来了诸多惊喜。具体的颜色方面包括苍穹灰、摩卡金、月光银、陶瓷白、香槟金以及黑色,内在方面首先的一大升级是搭载的麒麟960八核处理器,这也是该款处理器的首次实装。华为Mate 9搭载的海思麒麟960八核处理器首次采用了ARM Cortex-A73架构(4xA73+4xA53,性能提升18%)。被人诟病多时的GPU也升级成了Mali-G71 MP8,华为给出了它的性能提升高达180%,配合上新一代图形标准Vulkan优化,这次华为Mate 9将能带给大家更加流畅的游戏体验。GPU作为麒麟处理器此前的短板,通过这次升级后也瞬间变成了它长处了,看着麒麟一路以来的升级确实很有感触。内外兼优的EMUI 5.0系统方面,华为Mate 9搭载了基于Android 7.0的EMUI 5.0。EMUI 5.0获得了全新动效设计、icon设计以及主题设计让交互更简单。除此之外,还加入了华为分享(比蓝牙分享快100倍)、隐私空间、4Mic降噪等特色功能。
华为手机虚拟按键是可以设置位置的,请进入“设置”界面,点击“智能辅助 & 导航栏”,选择你习惯的按键位置的哦!~
正在使用500来块的华为荣耀畅玩产品,很低端的,2年了,没有什么大问题发生,感觉不愧为是500强的企业,性价比不错。其他的就不清楚了。
亲,虚拟按键可以隐藏哦,您在设置-全部设置-导航栏-导航栏就可隐藏。感谢您对华为的支持。
我有两部荣耀手机,旧的荣耀4a,和现在用的荣耀6X,都特别灵敏,不是华为荣耀的问题,是你这手机可能是翻新机或二手机,你需要找一下店家更换,他要是不愿意,你去手机店检查一下是不是翻新机或劣质品,如果是就把测试结果给店家,他要是还是不同意,你就举报店家,去消费者协会
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:511 条评论分享收藏感谢收起后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 6000|回复: 7
在线时间30 小时最后登录阅读权限15UID7383476注册时间积分67精华0
, 积分 67, 距离下一级还需 33 积分
主题帖子 金币320 元 智豆27 点
P7怎么彻底去掉底部虚拟三键,跪求啊,本人QQ983431大神来帮我啊
楼主很赞!赏波666
打赏排行榜
楼主共收获打赏:
虚位以待打赏
虚位以待打赏
虚位以待打赏
在线时间2494 小时最后登录阅读权限45UID2162453注册时间积分4424精华0
, 积分 4424, 距离下一级还需 576 积分
主题帖子 金币7689 元 智豆10 点
同求,但是不会影响系统
在线时间252 小时最后登录阅读权限20UID3311438注册时间积分385精华0
, 积分 385, 距离下一级还需 15 积分
主题帖子 金币1382 元 智豆43 点
设置里面不就有么。
在线时间67 小时最后登录阅读权限15UID166093注册时间积分91精华0
, 积分 91, 距离下一级还需 9 积分
主题帖子 金币292 元 智豆0 点
Xposed+虚拟按键
在线时间29 小时最后登录阅读权限10UID注册时间积分36精华0
, 积分 36, 距离下一级还需 14 积分
主题帖子 金币89 元 智豆0 点
<font color="#00 发表于
Xposed+虚拟按键
Xposed有P7能用的吗&&找很久了 找不到
在线时间67 小时最后登录阅读权限15UID166093注册时间积分91精华0
, 积分 91, 距离下一级还需 9 积分
主题帖子 金币292 元 智豆0 点
cong334421 发表于
Xposed有P7能用的吗&&找很久了 找不到
找“华为专用的xposed”,2.5版的,版本不是最新的但是可用。
在线时间23 小时最后登录阅读权限10UID9324216注册时间积分38精华0
, 积分 38, 距离下一级还需 12 积分
主题帖子 金币105 元 智豆0 点
<font color="#00 发表于
找“华为专用的xposed”,2.5版的,版本不是最新的但是可用。
帮忙找些资源并发些教程?
在线时间115 小时最后登录阅读权限20UID1330954注册时间积分231精华0
, 积分 231, 距离下一级还需 169 积分
主题帖子 金币351 元 智豆1 点
希望有教程!
大话西游挎包 仙剑抱枕 血糖仪 充电宝 手机11:25 提问
求助,关于华为手机虚拟按键的问题,Android
问题是这样的,布局为ViewPager套GridView,GridView中的item有有个listView加载数据。
GridView中item的高度需要手动去计算来达到GridView充满屏幕的效果。
但有些品牌的手机,比如华为,带有虚拟按键,所以当虚拟按键显示或隐藏时,布局不会自动适配屏幕高度的变化。所以求助各位,有办法能监听到虚拟按键显示或者隐藏的事件嘛(OnGlobalLayoutListener我尝试过,但不知道为什么崩溃,而且我还找不到错误日志)
按赞数排序
1,强制隐藏底部导航栏;
2,设置导航栏为透明状态。
这两个都是能做到的。
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐}

我要回帖

更多关于 华为手机如何取消虚拟按键 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信