最近玩OPPO Watch1的时候发现设置里面很多东西都没有
但是无障碍界面是原生设置的
于是就想能不能单独一个应用程序来调用原生设置
然后就有了ReCall
抽象原理
其实这玩意非常简单,主要的函数就一个
1 | startActivity(intent) |
我自己写了个从Activity和包名组装intent的小函数
1 | private fun intentConstructor (pkg: String, cls: String) :Intent { |
可以省一些事情 :D
但是: 这还不够
还有一些需要解决的问题
比如怎么在OW2及以上正常使用
这玩意邪门到不是默认启动器就没权限调用无障碍Activity
致OPPO:“这是为什么呢? ”
–未完待续–