我正在查看Android SDK中的Support4Demos,我不确定这是否按预期工作。具体来说,我指的是使用Widget时的可访问性焦点>通过Touch Helper演示探索。如果我点击其中一个蓝色区域以获得辅助功能焦点,则点击屏幕上的主页按钮焦点将切换到主页按钮。但是,如果我点击相同的蓝色区域,就像之前没有发生任何事情一样(但是如果我点击其他蓝色区域,则从主页按钮转移焦点)。我在带有屏幕导航按钮的Kindle上进行测试。
我认为焦点应该转移回蓝色区域是否正确?如果是这样,处理这个问题的正确方法是什么?据推测,有一种方法可以让用户知道应用程序外部的某些东西,并且为了响应这一点,我可以在ExploreByTouchHelper中清除状态,但我不确定我会怎么做。