解决方案 »

  1.   

    第一,进入主界面时,你要finish掉启动页;
    第二,修改你Activity的lunchmode;
      

  2.   


    我没用自定义返回键啊,就是手机上的返回键你不是写了按下key。back的事件么,第一次它可能没有加载到,我是这么认为的不知道是不是,,,
      

  3.   

    你只需要重写onBackPressed()方法就好了。
    首先你声明一个成员变量long mfirstPressed; @Override
    public void onBackPressed() {
    if (System.currentTimeMillis() - mFirstPressed > 1000) {
    Toast.makeText(this, "再按一次就退出", Toast.LENGTH_SHORT).show();
    mFirstPressed = System.currentTimeMillis();
    } else {
    super.onBackPressed();
    }
    }
      

  4.   

    onBackPressed可以参考其他应用怎么写的