如何在Android App中屏蔽Home按键及其他按键

app中不会收到home键和电源键按键消息,无法屏蔽的。

其他按键可以通过

onKeyDown等回调函数来控制

如何将android屏幕下方的虚拟按键隐藏掉

有些手机在设置中会有关于导航栏的设置。如本人是华为p7,在全部设置-智能辅助-导航栏中会有一个“导航栏可隐藏”的按钮。打开后在三个虚拟键左侧会有一个向下的小箭头,点击该小箭头就可隐藏。也可在辅助功能中找找看,

1、启底部虚拟按键:用RE浏览器进入

\system\目录打编辑build。prop并行添加qemu。hw。mainkeys=0

保存重启手机(所安卓4。0机器都管用);

2、屏蔽底部虚拟按键:用RE浏览器进入

\system\目录打编辑build。prop并行添加qemu。hw。mainkeys=1

保存重启手机底部虚拟按键消失

android

隐藏虚拟按键,可以使用谷歌官方提供的api里的system_ui_flag_hide_navigation

这个标志位来完成,如下代码:

import

android。app。activity;

import

android。os。bundle;

import

android。view。view;

import

android。view。view。onclicklistener;

public

class

hidetestactivity

extends

activity

implements

onclicklistener{

called

activity

first

created。

@override

public

oncreate(bundle

savedinstancestate)

super。oncreate(savedinstancestate);

getlayoutinflater()。from(this)。inflate(r。layout。main,

null);

main。setsystemuivisibility(view。system_ui_flag_hide_navigation);//设置虚拟键隐藏

main。setonclicklistener(this);//点击事件

setcontentview(main)override

public

onclick(view

main。getsystemuivisibility();

view。

安卓手机怎么把下面三个屏幕按键隐藏掉返回和主页,只显示多任务键?

这个还没有提供这样的功能,至少现在看到很多的android手机,没有提供设置隐藏那三个按键,一般都是同时出现或者隐藏。

手机本身没这功能的话就不能关键,只能关键盘灯,你可以下载个这样的软件

如何隐藏 Android 下方的三个虚拟按键

Android

隐藏虚拟按键,可以使用谷歌官方提供的api里的SYSTEM_UI_FLAG_HIDE_NAVIGATION

这个标志位来完成,如下代码:

import

android。app。Activity;

import

android。os。Bundle;

import

android。view。View;

import

android。view。View。OnClickListener;

public

class

HideTestActivity

extends

Activity

implements

OnClickListener{

Called

activity

first

created。

@Override

public

onCreate(Bundle

savedInstanceState)

super。onCreate(savedInstanceState);

getLayoutInflater()。from(this)。inflate(R。layout。main,

null);

main。setSystemUiVisibility(View。SYSTEM_UI_FLAG_HIDE_NAVIGATION);//设置虚拟键隐藏

main。setOnClickListener(this);//点击事件

setContentView(main)Override

public

onClick(View

main。getSystemUiVisibility();

View。SYSTEM_UI_FLAG_HIDE_NAVIGATION)

main。setSystemUiVisibility(View。SYSTEM_UI_FLAG_VISIBLE);//设置通知栏和虚拟键盘隐藏

View。SYSTEM_UI_FLAG_VISIBLE){

main。setSystemUiVisibility(View。SYSTEM_UI_FLAG_LOW_PROFILE);//设置通知栏隐藏

View。SYSTEM_UI_FLAG_LOW_PROFILE)

main。

android如何屏蔽power键?

如题?android在工厂测试时,按键测试时需要屏蔽power键,home键和返回键都可以屏蔽,为什么power键不能屏蔽?好像说要在framework中修改,即PhoneWindowManager。java这个文件中,大神有谁知道的么?

4。0之后应用层连Home键都屏蔽不了,power键屏蔽了?关机都不行?没有软件会做这样的用户体验吧。当然底层可以改

要这样做的话当然要改底层拉,不然用户体验不是非常糟糕吗?

我也是屏蔽了home键,求屏蔽power键,你解决了吗?求告知,谢谢!

怎么关闭安卓手机上的物理键, 就是手机下面的设置,Home键,返回键. 因为手机摔了一下. 下面的三个键失灵了. 有时候一直自己点home 一直点返回键 用着很烦心. 不知道有没有什么软件可以关闭下面的三个物理键

下载个手机功能键,直接把下面的三个键解放了。

怎么解放啊

我和你一样

android4.0以后如何屏蔽系统锁和home键

RT,要做一个第三方锁屏程序,如何屏蔽掉系统的锁屏程序和home键,网上找的资料的全是4。0以前的,4。0以后已经屏蔽不了系统锁屏界面和home键了,我现在的问题是每次都是双锁界面,每次要解锁了系统锁界面才能看到自己的锁屏界面,有没有大神知道该怎么解决啊

系统的锁屏界面如何屏蔽呢,网上的都屏蔽代码是

mKeyguardManager

(KeyguardManager)

context。getSystemService(Context。KEYGUARD_SERVICE);

mKeyguardLock

mKeyguardManager。newKeyguardLock("");

mKeyguardLock。disableKeyguard();

可我发现屏蔽不起作用啊,以至于出现双锁屏界面,解锁了系统锁屏界面然后才能看到自己的锁屏界面

4。0后,在应用层无法屏蔽home键,锁屏的原理和实现可参考我的一篇博客

http://blog。csdn。net/ahence/article/details/25400911

安卓怎样将拍照快捷键设置为音量按键无实体按键拍照很不得劲到到

问题类型:体系设置

不行,音量键不可以改,就算可以也不一定是你的手机。这概率几乎为零

什么安卓软件可以代替关机键,以保护实体按键.

android如何屏蔽home键的,4.0以上的系统

android如何屏蔽home键的,4。0以上的系统,哪位大神知道的,求求帮帮忙。。

Home键的Keyevent不会送到application层来,在framework就已经处理完了。你是没办法屏蔽的。

4。0以上是无法直接屏蔽home键的,只能监听,除非你修改framework