
鼠标4为后退
添加一个热键,让你能返回上一个界面(如果可能的话)。
添加了一个新的按键绑定,让你返回上一个界面。
它通过4种方式查找上一个界面。
它首先尝试在屏幕上查找任何标题包含以下英文单词的按钮:back、return、done、cancel。如果找到仅包含这些单词之一的按钮,则会点击该按钮。
如果失败,它会尝试检查屏幕类。某些屏幕会存储变量来记住上一个屏幕。例如从视频设置子屏幕返回设置屏幕。模组会尝试查找任何名为以下字段的变量:previous、previousscreen、lastscreen、parent、parentscreen。这些变量名称来自我能找到的所有原版屏幕类。如果你有建议添加的变量名,我很乐意听取。
如果失败,它会尝试检查扩展类。某些类会扩展其他类,而被扩展的类可能存储了指向上一个屏幕的变量。因此它会以7层深度进行搜索(这是随意选择的深度),并采用上述字段技术。
如果以上所有方法都失败,它会尝试调用关闭方法,基本上就是模拟按下 Escape 键。
如果你作为模组开发者好奇如何确保此模组正常工作,只需确保有一个按钮其文本仅为 back、return、done、cancel,或者将上一个屏幕变量存储为 previous、lastscreen、previousscreen、parent、parentscreen 即可。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。