• android硬件返回


    1.第一种

    @Override
        public boolean onKeyUp(int keyCode, KeyEvent event) {
            //点击回退键
            if(KeyEvent.KEYCODE_BACK==keyCode) {
                //显示一个警告框
                new AlertDialog.Builder(MainActivity.this)
                    .setMessage("你确定要退出吗?")
                    .setPositiveButton("确定", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            //退出
                            finish();
                        }
                    })
                    .setNegativeButton("取消", null)
                    .show();
                return true;
            }
            return super.onKeyUp(keyCode, event);
        }

    2.第二种

    @Override
    public void onBackPressed() {
    if(changed){
    Intent intent=new Intent();
    intent.putStringArrayListExtra("imagelist", imageList);
    setResult(RESULT_CODE,intent);
    }
    super.onBackPressed();
    }



  • 相关阅读:
    DLS的迷茫
    DFS系统
    前辈的一次培训
    BAV99 开关二极管
    学习射频IC卡 MFRC522,入手了一块板子
    Olink出新版本了 兼容JlinkV8 带串口功能
    Keil中慎用Printf()
    Keil : Cannot enter Debug Mode解决方法:
    热敏打印机应用笔记
    MFRC522 晶震不起震
  • 原文地址:https://www.cnblogs.com/dubo-/p/7726480.html
Copyright © 2020-2023  润新知