Android: 包 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 并且尝试了以下导入。此外,Whosebug 上的其他解决方案也没有帮助我。
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();
}
所以我正在尝试实现条码扫描器功能 我有这段代码
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 并且尝试了以下导入。此外,Whosebug 上的其他解决方案也没有帮助我。
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();
}