Android AOSP:设备锁定时的对讲

时间:2014-12-12 08:50:52

标签: android accessibility android-source talkback

在AOSP代码中,我正在尝试启用对讲,即说话"设备已锁定"当由于睡眠时间或手动锁定而显示锁定屏幕时

然而,我设法说出来"设备锁定"通过将contentdesrition设置为"设备已锁定"来覆盖dispatchPopulateAccessibilityEvent(..)方法进行手动锁定在KeyGuardview类中,但我无法在自动经过的睡眠时间流程中执行此操作(当我再次触摸设备时,在后台启用锁定屏幕)

@Override
public boolean dispatchPopulateAccessibilityEvent(AccessibilityEvent event) {       
    if(event != null){          
        event.setContentDescription(getResources().getString(R.string.device_locked));
    }
    return super.dispatchPopulateAccessibilityEvent(event);
}

有没有人有任何想法?

0 个答案:

没有答案