设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2520|回复: 5
打印 上一主题 下一主题

[已经过期] 怎么禁止安卓返回键?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
41 小时
注册时间
2013-11-10
帖子
22
跳转到指定楼层
1
发表于 2017-4-20 21:24:58 手机端发表。 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
不小心按了返回,游戏就要重新开始。
有没有什么办法可以禁止返回键

Lv3.寻梦者

梦石
0
星屑
4002
在线时间
604 小时
注册时间
2017-4-21
帖子
229
2
发表于 2017-4-22 00:07:59 | 只看该作者
这么重要的问题都没有人讨论!忧伤
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
3
发表于 2017-4-22 01:40:11 | 只看该作者
竟然没人给出答案?那就让我这个二把刀来解决吧!

首先,要确定你用的打包工具跟我用的是一样的,就是论坛里的这个:
https://rpg.blue/forum.php?mod=viewthread&tid=387786&extra=page%3D1
(我用的是D:盘的版本,后面的都以这个版本为例。如果你用的是C:盘版本,那就把之后路径里的D:统统换成C:)
其次,找到打包工具中crosswalk的模板源文件,具体地址是:
D:\mvAndroidApk\crosswalk-10.39.235.16\template\src\org\xwalk\app\template
源文件的名称是AppTemplateActivity.java
打开它,在大概22行的位置之后添加一个重载方法:
        @Override
        public void onBackPressed() {
                // Do Here what ever you want do on back press;
        }

具体怎么添加可以参考我的截图:
保存之后,按照正确的姿势打包就行了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4669
在线时间
112 小时
注册时间
2016-1-15
帖子
64
4
发表于 2017-4-22 09:38:20 | 只看该作者
sutao80216 发表于 2017-4-22 01:40
竟然没人给出答案?那就让我这个二把刀来解决吧!

首先,要确定你用的打包工具跟我用的是一样的, ...

果然有效,如果能改成呼叫菜单就完美了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
5
发表于 2017-4-22 10:03:30 | 只看该作者
mikeyh01 发表于 2017-4-22 09:38
果然有效,如果能改成呼叫菜单就完美了。

要呼叫菜单需要对crosswalk有更深的研究,调用它内部的API,我对安卓开发连一知半解都算不上,不知道该怎么弄呀{:2_251:}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2017-2-20
帖子
13
6
发表于 2017-4-23 13:50:44 手机端发表。 | 只看该作者
同   急求
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-5 03:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表