package com.zxing.dialog;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class DialogTest extends Activity {private static final int DIALOG=1;    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        Button btn=(Button)findViewById(R.id.button1);        btn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubshowDialog(DIALOG);//Activity里面的函数,然后调用onCreateDialog这个方法,最后调用onPrepareDialog这个方法}});    }@Overrideprotected Dialog onCreateDialog(int id) {// TODO Auto-generated method stubif(id==1){return this.buildDialog(DialogTest.this);}else{return null;}}@Overrideprotected void onPrepareDialog(int id, Dialog dialog) {// TODO Auto-generated method stubsuper.onPrepareDialog(DIALOG, dialog);}        private Dialog buildDialog(Context context){    AlertDialog.Builder builder=new AlertDialog.Builder(context);    builder.setIcon(R.drawable.alert_dialog_icon);    builder.setTitle(R.string.alertitle);    builder.setPositiveButton(R.string.right,new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubsetTitle("您单击了对话框上面的正确按钮");}});        return builder.create();    }    }

更多相关文章

  1. android 隐藏输入键盘的方法
  2. Android 使用decodeFile方法加载手机磁盘中的图片文件
  3. android对话框弹出方式动画
  4. Android设置全屏的两种方法
  5. Android 创建没有标题栏的对话框
  6. Android中检测App是否安装的方法.
  7. ch07 Android 回调方法
  8. Android 实现监听事件的几种方法

随机推荐

  1. android项目集成 flutter
  2. 解决android http请求带中文参数会乱码(u
  3. Android(安卓)修改actionbar标题的颜色和
  4. Android开源代码汇总
  5. Android中常用adb命令及Log使用
  6. textView写点击选中和没选中效果
  7. mac下android studio安装plantuml插件
  8. 谁是最受欢迎的Linux发行版?
  9. Android理解Fragment生命周期,fragment和
  10. Android(安卓)HIDL 中 hidl-gen使用