华为荣耀机型的导航栏,就是虚拟按键华为右下角小键盘的小键盘图标,就是配置输

给Android4.0以上系统加上虚拟菜单按键
一、关于某些Android手机上的虚拟按键的显示问题:
在某些只有在显示屏上显示虚拟按键的手机上,有些应用的menu键不能显示出来。在PhoneWindow.generateLayout函数中有如下代码:
final int targetSdk = context.getApplicationInfo().targetSdkV
final boolean targetPreHoneycomb = targetSdk & android.os.Build.VERSION_CODES.HONEYCOMB;
final boolean targetPreIcs = targetSdk & android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH;
final boolean targetHcNeedsOptions = context.getResources().getBoolean(
com.android.internal.R.bool.target_honeycomb_needs_options_menu);
final boolean noActionBar = !hasFeature(FEATURE_ACTION_BAR) || hasFeature(FEATURE_NO_TITLE);
if (targetPreHoneycomb || (targetPreIcs && targetHcNeedsOptions && noActionBar)) {
addFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);
clearFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);
}从这里可以看出,默认情况下,我们的menu键在满足一下条件情况下能显示出来:
1.targetPreHoneycomb = targetSdk & android.os.Build.VERSION_CODES.HONEYCOMB;
即android:targetSdkVersion="xxx" xxx小于11
2.android:targetSdkVersion 为11,12或者13,且该activity没有title和actionBar。
可能android希望我们以后使用actionBar代替menu键。
针对activity不能显示menu键的问题,
1.大家可以修改targetSDK,并去掉actionbar和title。
2.在 xxxActivity的哦你Create函数中,setContentView之后调用 Window.getFlags()来强行设置menu键的可见性。如:xxxActivity.java
public void
onCreate()
setContentView(R.layout.oppo_player);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY,
WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);
}若是想去掉menu键,而不想改targetSDK,可以在 xxxActivity的哦你Create函数中,setContentView之后调用 Window.clearFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);来强者隐藏menu的三个点图标
注:getWindow().setFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY, WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);
如果报错的话,则改为下面语句(我的编译环境下报错,所以是通过下面方式调用的,已测试通过)
getWindow().setFlags(0xx);
二、有时候应用需要使用菜单按钮,但是有的机型没有实体按键,同时4.0以上系统又没有右下角那个虚拟菜单按钮(就是3个点的按钮),这个告诉大家添加的方法。
在onCreate设置这么一段代码:
getWindow().addFlags(WindowManager.LayoutParams.class.getField("FLAG_NEEDS_MENU_KEY").getInt(null));
}catch (NoSuchFieldException e) {
// Ignore since this field won't exist in most versions of Android
}catch (IllegalAccessException e) {
Log.w("feelyou.info", "Could not access FLAG_NEEDS_MENU_KEY in addLegacyOverflowButton()", e);
没有更多推荐了,平板/笔记本
HiLink生态产品
终端云服务专区
虚拟按键导航图标不居中强迫症们能忍受不?
&登堂入室&
来自:华为Mate10
选择带顶部下拉功能的虚拟按键导航时,home键被挤到左边了,不居中,强迫症表示受不了。
明明右边有地方啊,为啥不居中home键?
%2Fstorage%2Femulated%2F0%2FPictures%2FScreenshots%2FIMG_212.png (36.65 KB, 下载次数: 2)
17:52 上传
width:100%">
&独步江湖&
来自:华为Mate8 NXT-AL10
选择上面两种就会居中了
这个不是重点好伐,我也知道上面的选项回会居中。我反馈的下面两种不居中,建议改进&
width:100%">
&自成一派&
来自:荣耀V8 KNT-AL20
晕,不会选上面两种吗
你真是模范用户&
width:100%">
&花粉帮帮堂&
来自:浏览器
这个位置不能自定义改变的,你可以选择上面两种居中的模式的。
这种回答最官僚,就像客户说你这个菜做的太难吃了,服务员说,你可以不点这个菜啊!&
强迫症患者&
但是下面的这两个模式home键的位置没办法改动的啊,它的位置都是默认的呀。&
width:100%">
&独步江湖&
来自:HUAWEI P10 Plus VKY-AL00
我觉得要么用手势操作,要么就一个虚拟键就可以了操作方式跟指纹一样,轻点返回,长按回首页,右滑多任务。搞三个键体验感不是很佳
width:100%">
&渐入佳境&
来自:华为Mate10
把导航栏可隐藏关掉,我是直接用的实体键
width:100%">
塞外好风光车与模帝都双彩虹夜色阑珊白天不懂夜的黑美丽的北京
花粉客户端
Make it Possible
Make your device special
华为云空间
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注花粉俱乐部
举报邮箱:
|关注花粉俱乐部:
增值电信业务经营许可证:苏B2-号|
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利【图片】纠结P9虚拟按键的可以进来看看!【华为p9吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:64,376贴子:
纠结P9虚拟按键的可以进来看看!收藏
看到很多人纠结虚拟键的,今天提供一个建议给大家,那就是开启悬浮按钮,不管你信不信我反正是信了,用习惯了感觉不要太溜,很顺手,不用按虚拟按键那么费劲,而且屏幕还多出一块空间出来……
全球化高端品牌LYNK & CO.摒弃传统的汽车购买模式,让汽车迎合个性化的生活和驾驶需求.将为中国消费者提供高标准的无忧购车,无忧用车的超值体验!
想请问下华为主题多吗?好看不,本人第一次来华为贴吧
悬浮占的面积更大
老华为了,表示不用虚拟键都不习惯了
怎么设置呢
P9拍出来的效果还是很不错的
「天猫手机馆」-正品手机品牌旗舰店直销,新品现货,品类齐全,售后无忧,正品低价服务优!网购手机,来「天猫手机馆」让人放心的手机商城.&&惠&&聚各款热卖机型!分期付款无压力!
不好用。。虚拟按键看习惯了感觉也没什么-----------------------当年我背井离乡,乡里人再也没能喝上一口井水  ---来自华为p9高配版贴吧客户端
哈哈哈.6666
不如打开虚拟键隐藏,想用往上一抹出来了。
悬浮菜单比较好   --别看了,我只是一条凑字数的小尾巴!
看到最下面的三个点了没?还是这个最方便。屏幕也变大了
感觉悬浮按键,虚拟键隐藏和唤出更方便好操作
楼主怎么截屏的,我的为什么电源键+音量键接不了屏
下个按键助手就可以了,这个不好看,有很多都可以的了
感觉这样操作更麻烦
同款输入法主题
这个刚开始就用了 但是很不方便啊 如果能像苹果小白点那样 按一下是后退 两下是退出 之类的收拾 可能会好点?最后我还是滚回来用虚拟键了
这个主题怎么样
还不错啊,挺有个性的
就是不习惯,还要适应一段时间
18楼的压感虚拟键好高端!!
登录百度帐号屏幕上多了一个虚拟按键,桌面图标都没了就剩几个了_华为荣耀8吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:68,554贴子:
屏幕上多了一个虚拟按键,桌面图标都没了就剩几个了收藏
不知道怎么的桌面都不见了就剩几个图标,一点这个按钮里面好多图标,怎么取消这个键盘
个性,开放,互联.欧洲技术,欧洲设计,全球制造,全球销售的高端汽车品牌LYNK & CO.将为中国消费者提供高标准的无忧购车,无忧用车的超值体验!
设置,桌面风格
楼主,这个和以前的安卓有点像,是抽屉风格。在设置》桌面风格中改一下就行了,改成标准风格。
登录百度帐号有知道华为手机虚拟键图标的分辨率是多少吗?谢谢_华为p8吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:60,815贴子:
有知道华为手机虚拟键图标的分辨率是多少吗?谢谢收藏
个性,开放,互联.欧洲技术,欧洲设计,全球制造,全球销售的高端汽车品牌LYNK & CO.将为中国消费者提供高标准的无忧购车,无忧用车的超值体验!
楼主您好,P8的分辨率为哦,虚拟按键也是的哦。
登录百度帐号

我要回帖

更多关于 电脑右下角小键盘不见 的文章

 

随机推荐