繁体   English   中英

Android:package android.support.v7.app.AlertDialog 不存在

[英]Android: package android.support.v7.app.AlertDialog does not exist

所以我试图实现一个条形码扫描仪功能我有这段代码

 private void showMessageOKCancel(String message, DialogInterface.OnClickListener okListener) {
        new android.support.v7.app.AlertDialog.Builder(addquantityactivity.this)
                .setMessage(message)
                .setPositiveButton("OK", okListener)
                .setNegativeButton("Cancel", null)
                .create()
                .show();
    }

我收到此错误error: package android.support.v7.app.AlertDialog does not exist new android.support.v7.app.AlertDialog.Builder(addquantityactivity.this)

值得一提的是,我使用 androidx 并且尝试了以下导入。stackoverflow 上的其他解决方案也没有帮助我。

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;

试试这个代码。 我希望这会奏效。 如果没有导入 AlertDialog 则重新导入androidx版本。

private void showMessageOKCancel(String message, DialogInterface.OnClickListener okListener) {
        new AlertDialog.Builder(addquantityactivity.this)
                .setMessage(message)
                .setPositiveButton("OK", okListener)
                .setNegativeButton("Cancel", null)
                .create()
                .show();
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM