如何控制具有弹出窗口的布局的向下滑动导航的可访问性焦点?

时间:2015-11-03 00:36:12

标签: android accessibility popupwindow

我的布局看起来像这样。

enter image description here

右上角的视图(带有白色文字的黑色背景)是PopupWindow,在此视图中显示如下:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btnShow = (Button) findViewById(R.id.btn_show);
    showToolTip();
}


private void showToolTip() {
    final PopupWindow popupWindow = new PopupWindow(this);
    popupWindow.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT);
    popupWindow.setWidth(ViewGroup.LayoutParams.WRAP_CONTENT);
    popupWindow.setContentView(getLayoutInflater().inflate(R.layout.popcontent, null));
    btnShow.post(new Runnable() {
        @Override
        public void run() {
            popupWindow.showAsDropDown(btnShow);
        }
    });
}

现在当谈话开启时,我可以使用向下滑动手势导航此屏幕,从而产生以下焦点

首先 - >最后一个焦点

  

TooltipTest(标题) - >关闭按钮 - > S按钮 - >你好世界文本   查看 - >底部按钮 - >工具提示

问题 如何更改此序列,以便在S按钮后读取/接收工具提示?

0 个答案:

没有答案