Android fragment返回键退出 不销毁 下次进入还是上次的fragment
@Overridepublic void onResume() {super.onResume();getView().setFocusableInTouchMode(true);getView().requestFocus();getView().setOnKeyListener(new View.OnKeyLi...
·
@Override
public void onResume() {
super.onResume();
getView().setFocusableInTouchMode(true);
getView().requestFocus();
getView().setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View view, int i, KeyEvent keyEvent) {
if (keyEvent.getAction() == KeyEvent.ACTION_DOWN && i == KeyEvent.KEYCODE_BACK) {
if (!"ROOT".equals(currentNode)) {
// findParentId(currentNode);执行操作
return true;
}
return false;
}
return false;
}
});
}
更多推荐
所有评论(0)