所以我试着实现条形码扫描器的功能,我有这段代码
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,并且我尝试了下面的imports..Also --其他关于堆栈溢出的解决方案对我没有帮助。
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
发布于 2020-06-28 15:11:48
试试这段代码。我希望这会成功。如果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();
}
https://stackoverflow.com/questions/62624322
复制相似问题