第五节 Dialog

详细笔记后续~

先上运行截图:


源文件:

MainActivity.java

package com.example.dialog;

import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity implements OnClickListener{

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		Button btn = (Button) findViewById(R.id.btn);
		btn.setOnClickListener(this);
	}
	@Override
	public void onClick(View v) {
		//创建Builder对象
		AlertDialog.Builder builder = new Builder(this);
		//用Builder对象创建Dialog
		builder.setTitle("提示")
		.setMessage("你确定要退出吗?")
		.setPositiveButton("确定", new DialogInterface.OnClickListener(){
			@Override
			public void onClick(DialogInterface dialog, int which) {
				finish();				
			}})
		.setNegativeButton("取消", new DialogInterface.OnClickListener(){
			@Override
			public void onClick(DialogInterface dialog, int which) {
			}});
		builder.create().show();//创建并显示dialog
	}
}
activity_main.xml



阅读更多
文章标签: dialog
上一篇第四节 ListView
下一篇第六节 ViewPager
想对作者说点什么? 我来说一句

自定义Dialog

2011年10月25日 46KB 下载

android 中八种dialog

2014年06月09日 1.32MB 下载

自定义圆角Dialog

2010年06月24日 116KB 下载

计算机操作系统第一章第五节

2011年12月24日 867KB 下载

没有更多推荐了,返回首页

关闭
关闭