autojs移除activity.getEventEmitter监听事件

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


"ui";
ui.layout(
  <vertical>
    <button id="btn"></button>
  </vertical>
);
ui.btn.click(function () {
  var intent = new Intent();
  intent.setAction("android.settings.action.MANAGE_OVERLAY_PERMISSION");
  activity.startActivityForResult(intent, 8000);
});
let callback = function (requestCode, resultCode, intentData) {
  log("111111111111");
};
activity.getEventEmitter().on("activity_result", callback);
log(activity.getEventEmitter().eventNames());
log(activity.getEventEmitter().listenerCount("activity_result"));
log(activity.getEventEmitter().removeListener("activity_result", callback));
log(activity.getEventEmitter().eventNames());
log(activity.getEventEmitter().listenerCount("activity_result"));


相关教程

https://www.yuque.com/yashujs/bfug6u/oe4xya

https://www.yuque.com/yashujs/bfug6u/pqcqu2

https://www.yuque.com/yashujs/bfug6u/gws4dp

测试环境

手机: Mi 11 Pro
Android版本: 12
Autojs版本: 9.1.17


名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程

声明

部分内容来自网络 本教程仅用于学习, 禁止用于其他用途

相关文章
|
Android开发
autojs修改悬浮窗按钮点击事件
牙叔教程 简单易懂
1179 0
|
1月前
|
API Android开发
Android 监听Notification 被清除实例代码
Android 监听Notification 被清除实例代码
|
1月前
|
测试技术 Android开发
Android中使用performClick触发点击事件
Android中使用performClick触发点击事件
|
Android开发
Android中下拉通知栏,Activity会走哪些生命周期?
我们就可以做一个总结:当前Activity中,下拉通知栏,是不走任何生命周期的。
188 0
|
iOS开发
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
262 0
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
|
存储 Android开发 索引
带着需求看源码《如何判断 Activity 上是否有弹窗》
带着需求看源码《如何判断 Activity 上是否有弹窗》
487 0
带着需求看源码《如何判断 Activity 上是否有弹窗》