我的布局看起来像这样。
右上角的视图(带有白色文字的黑色背景)是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按钮后读取/接收工具提示?