0

我目前正在研究 NearbyConnection。我必须在本机中实现所有模块,因为我在它上面找不到任何 react-native 库。我希望用户能够接受或拒绝传入连接。为此,我android.app.AlertDialog在以下代码中使用:

@ReactMethod
    public  void showDialog(String name, Callback callback){
        new AlertDialog.Builder(context)
                .setTitle("Acceptez vous échanger avec "+name)
                .setMessage("Confirmez le code de connexion: 12345")
                .setPositiveButton(
                        "Accept",
                        (DialogInterface dialog, int which) -> {
                            // The user confirmed, so we can accept the connection.
                            callback.invoke("Accept");
                        })
                .setNegativeButton(
                        "Refuser",
                        (DialogInterface dialog, int which) -> {
                            // The user canceled, so we should reject the connection.
                            callback.invoke("Refuse");
                        })
                .setIcon(android.R.drawable.ic_dialog_alert)
                .show();
    }

当我通过按钮运行代码时,我收到以下消息:unable to add window token null is not valid. 我在上面的代码ReactApplicationContext中使用context.

4

0 回答 0