Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当我取消或接受蓝牙启用请求时,我的活动将关闭?_Android_Start Activity - Fatal编程技术网

Android 当我取消或接受蓝牙启用请求时,我的活动将关闭?

Android 当我取消或接受蓝牙启用请求时,我的活动将关闭?,android,start-activity,Android,Start Activity,logcat中没有错误,只是当前活动关闭,上一个活动打开 以下是am输入蓝牙启用请求的代码: bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (!(bluetooth.isEnabled())) { Log.e("blue",""+"not working

logcat中没有错误,只是当前活动关闭,上一个活动打开

以下是am输入蓝牙启用请求的代码:

 bt.setOnClickListener(new OnClickListener() {
           @Override
           public void onClick(View v) {
               if (!(bluetooth.isEnabled())) {
                   Log.e("blue",""+"not working");
                   status = "Bluetooth is not Enabled.";
                   Toast.makeText(AddUser.this, status, Toast.LENGTH_SHORT).show();
                   Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
                startActivityForResult(enableBtIntent, 1);

                }
                else
                {

                    scand();
                }

           }



    });
以下是onactivityresult:

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
    System.out.println(resultCode);
    Log.e("resultblue",""+resultCode);
    if (resultCode ==  RESULT_CANCELED) {


        runOnUiThread(new Runnable() {
            public void run() {

             Toast.makeText(AddUser.this, "Error Enabling bluetooth", Toast.LENGTH_LONG).show();
            }
        });
    } else {

            scand();
    }



}

可能是什么问题?

您是否有来自bluethoot意图接收器的任何日志条目?你在开发emultor吗?我刚刚发现我在清单文件中没有为活动启用历史记录。所以当我启动startactivity的时候,当前的活动被破坏了。我真是个傻瓜(.这才是真正的问题,对吧?谢谢你问这个问题。你帮了我很多时间。我也是个傻瓜:)