登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

如何用代码实现虚拟返回键,Android.5.1.1[复制链接]

我做了个悬浮窗体,悬浮窗体上就只有一个按钮,我在按钮点击里面执行这个代码

          try
            {
                //虚拟返回按钮  4是返回按键,3是home按键
                Runtime.getRuntime().exec("adb shell input keyevent 4");
            } catch (Exception e)
            {
                Log.e("runtime", "error");
            }
    在android模拟器(Android4.4.4)下是能够正常的,相当于有一个虚拟的返回键,但是我装在5.0实际的android机器(Android5.1.1)是没能正常触发返回键的,也试过下面这种执行,在实际机器5.1.1上也不行
    Instrumentation inst = new Instrumentation();

inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);

5.1.1机器没有root,我在应用宝里面下载了全能返回按键APP,这个APP在没有root情况下是可以正常按虚拟返回键的。
想请教各位大神,在Android5.1.1下我要怎么实现模拟返回键的功能

gspuser 364查看 · 2回复 · 2018-12-22 14:31 有用(0
共2个回答
禁卫军 2018-12-24 18:52 回复

用广播可以吗?

172276798 2018-12-24 22:15 回复

用广播试试

需要登入后才可以评论 登录 | 立即注册

联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部 返回版块