我正在尝试使用辅助功能捕获用户的所有事件。
这是我的清单
<service android:name=".MainActivity"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"
android:label="Mylbl">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
</service>
在主要活动中,我有这个
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
fun onAccessibilityEvent(event: AccessibilityEvent) {
Toast.makeText(this, event.toString(), Toast.LENGTH_SHORT).show();
}
在这里onAccessibilityEvent
被浪费了,因为它没有被使用。
我正在做的错误是什么,我该如何解决?