在展示ShowcaseView的同时,如何处理用户按下后退按钮?我希望能够在他们按下时隐藏ShowcaseView。
链接答案 0 :(得分:1)
ShowcaseView允许您查询它是否显示。因此,如果用户按下并显示,只需使用Activity#onBackPressed()
隐藏它:
@Override
public void onBackPressed() {
if (sv.isShowing()) {
sv.hide();
} else {
super.onBackPressed();
}
}
答案 1 :(得分:0)
试试这个:
@Override
public void onBackPressed() {
// in if condition check showcaseview is show or hide
if(isShowcaseViewShow==true) {
// here hide your showcase view
}
else{
// here perform back action if view already hide
super.onBackPressed();
}
}