Android中AlertDialog用法实例分析
程序员文章站
2024-02-21 21:27:40
本文实例分析了android中alertdialog用法,分享给大家供大家参考,具体如下:
android中alertdialog为一些程序提供了对话框,有些功能能够进一...
本文实例分析了android中alertdialog用法,分享给大家供大家参考,具体如下:
android中alertdialog为一些程序提供了对话框,有些功能能够进一步满足程序的需要。下面举例介绍。
程序如下:
import android.app.activity; import android.app.alertdialog; import android.content.dialoginterface; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; public class a01activity extends activity { button b; /** called when the activity is first created. */ @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); b=(button)findviewbyid(r.id.button); b.setonclicklistener(new onclicklistener(){ @override public void onclick(view v) { // todo auto-generated method stub new alertdialog.builder(a01activity.this) .settitle(r.string.str_title) .seticon(r.drawable.fei) .setmessage(r.string.str_message) .setpositivebutton("ok",new dialoginterface.onclicklistener() { @override public void onclick(dialoginterface dialog, int which) { // todo auto-generated method stub finish(); //结束该程序的activity } }) //返回该程序的activity .setnegativebutton("no", new dialoginterface.onclicklistener() { @override public void onclick(dialoginterface dialog, int which) { // todo auto-generated method stub } }).show(); } }); } }
更多关于android相关内容感兴趣的读者可查看本站专题:《android控件用法总结》及《android开发入门与进阶教程》
希望本文所述对大家android程序设计有所帮助。