牙叔教程 简单易懂
测试代码
"ui"; engines.all().map((ScriptEngine) => { if (engines.myEngine().toString() !== ScriptEngine.toString()) { ScriptEngine.forceStop(); } }); ui.layout( <horizontal padding="10" bg="#00ff00"> <radiogroup id="items"> <radio text="选项1"></radio> <radio text="选项2"></radio> <radio text="选项3"></radio> </radiogroup> </horizontal> ); ui.items.setOnCheckedChangeListener(function (radioGroup, id) { log(id); });
按F5, 多次运行本脚本, 并且点击任意redio标签,
会发现, 18行的id一直是自增的
如何判断选中的是第几个?
ui.items.setOnCheckedChangeListener(function (radioGroup, id) { let view = ui.findView(id); log(view.getText().toString()); });
测试环境
手机: Mi 11 Pro
Android版本: 12
Autojs版本: 9.1.14
名人名言
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程
声明
部分内容来自网络 本教程仅用于学习, 禁止用于其他用途