android 4.0.3有没有什么更好的办法屏蔽Home键?
4个回答
展开全部
public class A extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new Pass(this));
}
class Pass extends View{
public Pass(Context context) {
super(context);
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
}
}
试试。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new Pass(this));
}
class Pass extends View{
public Pass(Context context) {
super(context);
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
}
}
试试。
更多追问追答
追问
android 4.0的是不行的,现在好像还屏蔽比了,没有这样的API
追答
你把我写的那段代码整体复制过去,然后运行下试试。我加的也是android自带的4.0.3jar包。完美屏蔽
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是使Home键失效么?
追问
嗯 对
追答
这个好像只能通过修改系统文件来实现了
你搜索一下应该有修改方法的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么意思?
追问
我的是平板电脑,android系统的 现在用的是4.0.3的系统 用系统的方法屏蔽不了Home键,有没有什么更好的办法?或者屏蔽任务栏都可以!
追答
root权限获得了吗?有的话打开RE里的system/build.prop编辑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
手机吗??
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询