第五节 Dialog

原创 2013年12月03日 23:37:07

详细笔记后续~

先上运行截图:


源文件:

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



cad-vba第五节

  • 2009年05月26日 21:49
  • 79KB
  • 下载

jvm第五节-性能调优工具使用

很多开发人员都不是很了解,jdk在安装的时候在bin目录下有很多方便我们调试的工具,有的工具是非常好用的,下面介绍一下jdk自带的调优工具和一些常见的非自带的工具:   名称      ...

Spark修炼之道(高级篇)——Spark源码阅读:第五节 Stage提交

Stage提交调用流程: 1.org.apache.spark.scheduler.DAGScheduler.handleJobSubmitted 2. org.apache.spark.sche...

unity 《专题系列》资源打包 Asset Bundles 第五节 Asset Bundles 依赖打包和加载

unity 《专题系列》资源打包 Asset Bundles 第五节 Asset Bundles 依赖打包和加载 一、依赖打包是什么,为什么要依赖打包 1、依赖打包,即是多个物体拥有相同的部分抽出来...

信号与系统课件第五节

  • 2010年09月25日 10:38
  • 321KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第五节 Dialog
举报原因:
原因补充:

(最多只允许输入30个字)