安卓中的弹出消息

3

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

我想创建一个弹出消息,当我们不关闭时它将保持稳定...

我需要一些教程来帮助我制作alertDialog盒子。

提前感谢。


11
“给我一些代码。”这可能是寻求帮助最差的方式了。我可以给你一个指针——看看文档中的“Toast”部分。 - EboMike
“会稳定,直到我们关闭它” 你是什么意思? - IgorGanapolsky
@EboMike嘿,请友善一些,也许他不是母语人士。 - Pacerier
3个回答

7
我想您正在寻找“对话框”,以便向用户显示警报消息、确认消息等。有关更多信息,请参见: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.show(); 代码写在点击监听器内部。


@siten 点击事件是哪个?listview、button还是其他?是的,在点击事件上显示警告对话框是可能的。 - Paresh Mayani
@PareshMayani,您能详细说明一下不需要Builder的替代方案吗? - Pacerier
我的Android代码中找不到任何AlertDialog?是否需要使用库? - gumuruh
代码无法编译。应该像这里显示的那样:https://dev59.com/Vm025IYBdhLWcg3wwo6m - Jack Miller

1
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();

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接