如何在我的android项目中实现对话框?
答案 0 :(得分:0)
您是否在寻找简单的AlertDialog或Dialogbox?
示例AlertDialog:
AlertDialog.Builder alertDialog = new AlertDialog.Builder(Borc.this);
// Setting Dialog Title
alertDialog.setTitle("Eraser");
// Setting Dialog Message
alertDialog.setMessage("Are you sure?");
// Setting Icon to Dialog
alertDialog.setIcon(R.drawable.remove);
// Setting Positive "Yes" Button
alertDialog.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dataBase.borclar.delete(String.valueOf(tableHelper.getSelectedRowId()));
}
});
// Setting Negative "NO" Button
alertDialog.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
});
// Showing Alert Message
alertDialog.show();
答案 1 :(得分:0)
在您想要显示对话框的地方使用此代码。
AlertDialog.Builder builder =new AlertDialog.Builder(Dialogs.this);
builder.setIcon(R.drawable.save1);
builder.setTitle("Save Your Work");
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// do something.......
}
});
builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// do something.......
}
});
AlertDialog alert = builder.create();
alert.show();
答案 2 :(得分:0)
我认为开始使用android对话框的最佳方法是阅读文档:Android Dialog Documentation。它们描述了各种类型的对话框以及如何在应用程序中实现它们。
如果您遇到特定问题,请告诉我们您的代码并提出正确的问题。