【问题标题】:popup message in androidandroid中的弹出消息
【发布时间】:2011-06-29 15:23:07
【问题描述】:

我正在开发一个应用程序..

我想创建一个在我们不关闭时稳定的弹出消息...

我想要一些帮助我制作警报对话框的教程。

提前致谢。

【问题讨论】:

  • “给我一些代码”。好吧,这可能是寻求帮助的最糟糕的方式。我会给你一个指针 - 查看文档中的Toast
  • 你是什么意思“我们不关闭时会稳定......”?
  • @EboMike 嘿,客气点,也许他不是母语人士

标签: android


【解决方案1】:

我认为您正在搜索“对话框”,因此您可以向用户显示警报消息、确认消息等。

有关更多信息,请参阅:http://developer.android.com/reference/android/app/Dialog.html

这里是警报对话框的一个很好的例子:http://www.androidpeople.com/android-alertdialog-example/

来自您的注释代码:

AlertDialog.Builder alt_bld = new AlertDialog.Builder(this).create();     
alt_bld.setMessage("apprika target achieve...");
alt_bld.setCancelable(false);
alt_bld.setPositiveButton("yes", new OnClickListener() { public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub } });
alt_bld.setNegativeButton("No", new OnClickListener() { public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub dialog.cancel(); } }); 
alt_bld.show();

为了在 Click 事件中显示 Alert 对话框,请在 click 侦听器中编写 alert.show(); 代码。

【讨论】:

  • @siten 哪个点击事件?列表视图,按钮或任何其他?是的,它可以在点击事件时显示警报对话框。
  • @PareshMayani 您能否详细说明不需要生成器的替代方案?
  • 我没有在我的 android 代码上找到任何 alertdialog?需要什么库吗?
  • 代码无法编译。它应该像这里所示:stackoverflow.com/questions/5810084/…
【解决方案2】:
AlertDialog.Builder(AlertDialogSamples.this)
                .setIcon(R.drawable.alert_dialog_icon)
                .setTitle(R.string.alert_dialog_two_buttons_title)
                .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int whichButton) {

                        /* User clicked OK so do some stuff */
                    }
                })
                .setNegativeButton(R.string.alert_dialog_cancel, new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int whichButton) {

                        /* User clicked Cancel so do some stuff */
                    }
                })
                .create();

【讨论】:

    【解决方案3】:

    您应该寻找Dialog

    Tuturial1

    Tutorial2

    它会帮助你。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-08
      • 1970-01-01
      • 2011-10-28
      • 2013-11-15
      • 1970-01-01
      • 2023-03-29
      相关资源
      最近更新 更多