吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 40227|回复: 108
收起左侧

[Android工具] 【xposed模块】对话框取消插件1.0

    [复制链接]
S先生 发表于 2016-9-15 13:01
本帖最后由 S先生 于 2016-9-18 19:11 编辑

通过hook几个设置对话框不能取消(包括对话框形式的activity)的api,使只要点击对话框周围,或者返回键,就可取消被禁止取消的对话框。
一个简单小插件,没多大用处,刚学xposed,仅为练习写模块,大神勿喷。下面是演示视频
安插件之前:

取消不了.gif
安插件之后:


能取消.gif

下面附上核心源码
[Java] 纯文本查看 复制代码
public void hook(){

            XC_MethodHook callback=new XC_MethodHook(){
                        @Override
                        protected void beforeHookedMethod(MethodHookParam param)
                        throws Throwable {


                                param.args[0]=true;



                        }

                        
                };        
                
                XposedBridge.hookAllMethods(android.app.AlertDialog.Builder.class, "setCancelable", callback);
                XC_MethodHook callback1=new XC_MethodHook(){
                        @Override
                        protected void beforeHookedMethod(MethodHookParam param)
                        throws Throwable {


                                param.args[0]=true;



                        }


                };        

                XposedBridge.hookAllMethods(android.app.Activity.class, "setFinishOnTouchOutside", callback1);

                



        }


下面是编译好的apk文件
对话框取消.rar (5.03 KB, 下载次数: 1819)


免费评分

参与人数 20吾爱币 +10 热心值 +19 收起 理由
obeygaint + 1 + 1 谢谢@Thanks!
水雨争枫 + 1 + 1 谢谢@Thanks!
pass101 + 1 + 1 热心回复!
拐角 + 1 支持一下把,6.0头疼还要解锁才能ROOT,以后在说把,问一下软件名字
shxb97 + 1 + 1 我很赞同!
佐指环 + 1 + 1 我很赞同!
幽灵小杰 + 1 + 1 你的软件太好用了
MistyRain + 1 + 1 除了alertdialog可用,其他的Dialog可以用吗,比如说Dialog,或者自定义的D.
lupohan44 + 1 + 1 肠粉必须顶一个
wqls917 + 1 + 1 谢谢@Thanks!
huzikai0424 + 1 正好需要!
mosagi + 1 真的太屌了。不知道对强制升级那种弹窗有没有用
y23k558 + 1 大神给我个乐视1S安装框架的教程方便吗、
372000 + 1 用心讨论,共获提升!
a1257206962 + 1 看见htc 赶紧来顶 不知是不是m8?
Summer1998菜鸟 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jimmyyq + 1 用心讨论,共获提升!
人生如梦丶 + 1 我很赞同!
某七 + 1 我只是想在大神上面
Hmily + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

a6718589 发表于 2016-9-15 15:30
gaven98 发表于 2016-9-15 15:03
同问啊,这个问题应该大多数人都很烦恼

。。。刚刚弄这个就变砖了 不知道是这个的问题还是1.21的幸运内购问题,也好了了我心愿 找这个借口换了个俄罗斯的系统,,舒服多了  国产的系统真不知道是吃了屎还是吃了屎,一发布到外国的系统就特么是干净的
a6718589 发表于 2016-9-15 17:19
S先生 发表于 2016-9-15 17:15
你用的是哪个框架?WSM工具箱:WSM tools?

XP框架     刚刚我又测试了  刷了俄罗斯系统后再次异常  是1.21的缘故,而且导致两张卡没信号, 刚刚刷了恢复包现在看看怎么样了
蓦留 发表于 2016-9-15 13:27
a6718589 发表于 2016-9-15 13:50
可以取消强制升级的对话框吗?
不懂破解 发表于 2016-9-15 14:25
支持下楼主的学习。
独行风云 发表于 2016-9-15 14:33
楼主您辛苦了,感谢您的热心分享.
Tel 发表于 2016-9-15 14:52
感谢发布原创作品,吾爱破解论坛因你更精彩!
a6718589 发表于 2016-9-15 15:02
表示刷了这个和那个1.21幸运内购后变砖。,。
gaven98 发表于 2016-9-15 15:03
a6718589 发表于 2016-9-15 13:50
可以取消强制升级的对话框吗?

同问啊,这个问题应该大多数人都很烦恼
 楼主| S先生 发表于 2016-9-15 16:32
a6718589 发表于 2016-9-15 15:30
。。。刚刚弄这个就变砖了 不知道是这个的问题还是1.21的幸运内购问题,也好了了我心愿 找这个借口换了个 ...

应该是幸运内购1.2.1,刷那个恢复包恢复下就行了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 21:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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