Android编程学习系列:第三篇,简单的对话框功能实现
2014-09-23 00:39
609 查看
1.在eclipse.exe中打开"项目\res\layout\activity_main.xm"l添加按钮,ID为“Button1”,。
2.在MainActivity.java代码中实现按钮点击事件的响应
2.1 引入几个必须的包
import android.view.View.OnClickListener;
import android.widget.*;
import android.view.*;
import android.app.AlertDialog;
2.2 给按钮设置监听器
onCreate()中添加代码如下:
Button myButton = (Button)findViewById(R.id.button1);
myButton.setText("LULU");
myButton.setOnClickListener(new MyButtonListener());
2.3 按钮点击事件的实现
在 onCreate()同一级的代码中添加MyButtonListener的实现,如下所示:
public class MyButtonListener implements OnClickListener{
public void onClick(View v){
//下面的代码“弹出一个对话框!”
new AlertDialog.Builder(MainActivity.this)
.setTitle("我爱小LULU")
.setMessage("确定吗?")
.setPositiveButton("是", null)
.setNegativeButton("否", null)
.show();
}
3.运行程序。
效果为点击“按钮”,弹出消息框。
2.在MainActivity.java代码中实现按钮点击事件的响应
2.1 引入几个必须的包
import android.view.View.OnClickListener;
import android.widget.*;
import android.view.*;
import android.app.AlertDialog;
2.2 给按钮设置监听器
onCreate()中添加代码如下:
Button myButton = (Button)findViewById(R.id.button1);
myButton.setText("LULU");
myButton.setOnClickListener(new MyButtonListener());
2.3 按钮点击事件的实现
在 onCreate()同一级的代码中添加MyButtonListener的实现,如下所示:
public class MyButtonListener implements OnClickListener{
public void onClick(View v){
//下面的代码“弹出一个对话框!”
new AlertDialog.Builder(MainActivity.this)
.setTitle("我爱小LULU")
.setMessage("确定吗?")
.setPositiveButton("是", null)
.setNegativeButton("否", null)
.show();
}
3.运行程序。
效果为点击“按钮”,弹出消息框。
相关文章推荐
- Cordova系列学习教程03 Cordova简单功能的实现
- SDK编程:任务栏TaskBar与对话框Dialog实现一个简单功能
- Android编程简单实现拨号器功能的方法
- Android开发学习之闹钟功能的简单实现
- Android开发学习之摇一摇功能的简单实现
- Cordova系列学习教程03 Cordova简单功能的实现
- Android 学习笔记之如何实现简单相机功能
- Android编程实现对话框Dialog背景透明功能示例
- Android编程实现对话框形式进度条功能示例
- Android编程使用android-support-design实现MD风格对话框功能示例
- WPF学习——制作一个简单的录入界面(2):用C#编程实现所有控件的功能
- android学习—— 简单的实现 android 退出app 的功能, 非 restartPackage
- Android实战教程第三篇之简单实现拨打电话功能
- Android编程实现简单文件浏览器功能
- 用HTML+PHP写一个留言板来进行XSS测试&学习 第三篇(简单的过滤标签功能实现&绕过)
- Android编程实现简单流量管理功能实例
- 【转】Android学习系列–App离线下载功能实现
- [知了堂学习笔记]网络编程扩展_实现简单的聊天室功能
- 简单的实现对话框中文件的拖拽功能
- 简单图形编程的学习(1)---文字 (Qt实现)