如何实现Android对话框?

时间:2014-04-12 19:20:30

标签: android dialog

如何在我的android项目中实现对话框?

3 个答案:

答案 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。它们描述了各种类型的对话框以及如何在应用程序中实现它们。

如果您遇到特定问题,请告诉我们您的代码并提出正确的问题。