关于简单的回退按钮的设置...

    大家写项目的时候,很多都有关于回退按钮,其实就是退出当前的页面而已.

关于简单的回退按钮的设置..._第1张图片

     比如这样;

     但是,回退怎么实现呢?

     在xml中写布局按钮一般为ImageButton.在java代码中 初始化,设置点击事件.

     再点击事件里面写两个方法

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.closeLiveOver:
back();
break;


default:
break;
}
}

private void back() {
finish();
overridePendingTransition(R.anim.no_change_default,
R.anim.push_left_out);
}




  @Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
       if (keyCode == KeyEvent.KEYCODE_BACK) {
           back();
           return false;
       }
       return super.onKeyDown(keyCode, event);
   }


调用back()方式,直接finish掉Activity就可以了.

重写onKeyDown()方法,调用这个方法的目的就是在按手机的回退按钮(见下图)的时候,执行的方法.你在里面执行back()方法, 也可以实现回退的功能关于简单的回退按钮的设置..._第2张图片    





你可能感兴趣的:(Android,studio的云心)