在我的活动页面中,我有两个选项——普通屏幕和编辑模式屏幕。两个屏幕都在同一个活动中。
当用户进入活动时,将显示正常页面。当他单击按钮时,将显示编辑模式。如果正常屏幕存在,则在后按用户应返回上一个活动。但如果打开编辑模式并且用户点击后退按钮,而不是回到上一个活动,用户应该看到正常的屏幕。
我的 onbackpressed 方法是
if(inputSearch.getVisibility()== View.VISIBLE){
Intent intentList = new Intent(getApplicationContext(),listsActivity.class);
intentList.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intentList);
}
else{
imgEditList.setSelected(false);
editMode.setVisibility(View.GONE);
inputSearch.setVisibility(View.VISIBLE);
}
super.onBackPressed();
finish() 有什么用。它是关闭当前活动还是...