嗨,在我的 android 应用程序中,我想隐藏用户交互的操作栏,并在用户停止交互一段时间后再次显示它。现在我已经有了隐藏操作栏的代码:
mViewPager.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
getActionBar().hide();
return false;
}
});
我只是在我的主视图中添加了一个 onTouchListener
但我不知道如何实现该getActionBar.show();
方法。我如何确定用户是否没有进行交互,比如说 2 秒,从而实现getActionBar().show();
?
提前致谢...
编辑:
protected String doInBackground(String... params) {
// TODO Auto-generated method stub
SystemClock.sleep(3000);
if (isCancelled()) {
break;
}
return null;
}
此代码给出错误。break can only be used inside loop or switch
. 如何实现 onCancelled()