效果:








main.xml

<?xml version="1.0" encoding="utf-8"?><AbsoluteLayoutandroid:id="@+id/widget0"android:layout_width="fill_parent"android:layout_height="fill_parent"xmlns:android="http://schemas.android.com/apk/res/android"><Buttonandroid:id="@+id/alert"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="&#24377;&#20986;&#23545;&#35805;&#26694;"android:layout_x="122px"android:layout_y="141px"/></AbsoluteLayout>


strings.xml

<?xml version="1.0" encoding="utf-8"?><resources>    <string name="hello">Hello World, AlertTest!</string>     <string name="title">消息提示</string>     <string name="text">我很好!</string>     <string name="buttonValue">确定</string>    <string name="app_name">AlertTest</string></resources>


package alert.test;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.widget.Button;public class AlertTest extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        /** 载入main.xml */        setContentView(R.layout.main);        /** 找到button组件 */        Button bt=(Button)findViewById(R.id.alert);        /** 设置Button按钮的监听事件 */        bt.setOnClickListener(new Button.OnClickListener(){        public void onClick(View v){        /** 当前Activity对象传进 AlertDialog,指当前窗口弹出对话框*/        Builder builder=new AlertDialog.Builder(AlertTest.this);        /** 设置对话框的标题*/        builder.setTitle(R.string.title);        /** 设置对话框的内容*/        builder.setMessage(R.string.text);        /** 设置对话框的里按钮的Value值和设置按钮的点击事件并且弹出对话框*/        builder.setPositiveButton(R.string.buttonValue, new DialogInterface.OnClickListener(){@Overridepublic void onClick(DialogInterface dialog, int which) {/** 离开程序*/finish();}        }).show();        }        });    }}







更多相关文章

  1. android 字体大小,样式 ,像素的设置
  2. android 下的webview 设置多点触控放大
  3. android activity 设置为单点触摸
  4. Android中Dialog实现自定义弹出对话框
  5. Android自定义对话框
  6. android启动:app_process实现恢复出厂设置可恢复的apk预置
  7. Ubuntu 下开发 Android(安卓)环境变量设置
  8. android 自定义Dialog设置背景颜色
  9. Android(安卓)---android:autoLink属性

随机推荐

  1. linux时间管理 之 jiffies
  2. Linux下cfsetospeed和cfsetispeed函数
  3. Python和asyncio:封闭的命名管道始终可供
  4. Linux基础之无线网卡配置连接测试相关操
  5. 人邮社专访刘遄老师:不做技术的搬运工
  6. linux下搭建oracle 12c客户端
  7. linux解决端口号被占用
  8. linux中常用时间和字符串之间相互转化
  9. Linux下CPU显示信息解释
  10. Git: 合并几个commit为一个commit