作者genius091612 (Yomao)
看板AndroidDev
标题[问题] Service pause当前执行中的Activity
时间Mon Oct 7 23:35:37 2013
请问一个Service有办法pause当前执行中的Activity吗?
我在写个游戏的外挂,外挂当然是以service存在,并在游戏执行时背景运作
其中因为截图 + 运算太慢,我打算pause游戏,等该做的都做好後再resume
请问这可以办到吗?
因为android都有个多工键,她可以达到暂停程式的功能,所以猜测这功能可能可以达到
但搜寻时不知道该怎麽下关键字,都找到些onPause、onResume什麽的,只能靠发问了,
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.137.144.65
1F:推 gpc:你一般APP可以做key injection或下touch event? 10/08 02:06
2F:→ genius091612:可以,只要有root 10/08 11:58
3F:→ genius091612:我为了做外挂,当然已经达成这功能了 10/08 11:58
4F:→ genius091612:然後我能理解你想的,直接下touch event按多工键就好 10/08 12:00
5F:→ genius091612:但是那样会导致画面变多工模式,使用者可能会误解 10/08 12:02
6F:→ genius091612:以为外挂跳出失效,所以我想让游戏画面依旧保持 10/08 12:03
7F:→ genius091612:全萤幕,只是暂停住而已 10/08 12:04
8F:→ genius091612:另外使用者如持有的是旧的android手机,即不包含 10/08 12:06
9F:→ genius091612:虚拟按键多工键,那这麽做会立马失效 10/08 12:07
10F:推 sdyy:偷跳一个完全透明的Activity 後面的画面就会进onPause 10/08 21:19