Android界面之----自定义的Dialog,然后利用回调方法,在调用处,进行Dialog中各按钮的事件处理。
来源:互联网 发布:中国历年gdp数据查询 编辑:程序博客网 时间:2024/04/30 14:56
package com.demo;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class LeaveMeetingDialog extends Dialog implements OnClickListener{private Button quitBtn,stopBtn,cancelBtn;private LeaveMeetingDialogListener listener;public interface LeaveMeetingDialogListener{public void onClick(View view);}public LeaveMeetingDialog(Context context,int theme,LeaveMeetingDialogListener listener) {super(context,theme);}@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.leave_meeting_dialog);initViews();}private void initViews(){quitBtn = (Button)findViewById(R.id.quit_btn);stopBtn = (Button)findViewById(R.id.stop_btn);cancelBtn = (Button)findViewById(R.id.cancel_btn);quitBtn.setOnClickListener(this);stopBtn.setOnClickListener(this);cancelBtn.setOnClickListener(this);}@Overridepublic void onClick(View v) {listener.onClick(v);}}
---调用处:
LeaveMeetingDialog dialog = new LeaveMeetingDialog(this,R.style.Theme_CustomDialog, new LeaveMeetingDialogListener() {@Overridepublic void onClick(View view) {switch(view.getId()){case R.id.quit_btn:break;case R.id.stop_btn:break;case R.id.cancel_btn:break;}}}); dialog.show();
- Android界面之----自定义的Dialog,然后利用回调方法,在调用处,进行Dialog中各按钮的事件处理。
- Android开发:自定义界面的Dialog,并且实现按钮的监听回调
- android 中Dialog对话框及自定义Dialog的方法
- android中dialog(自定义dialog)的使用方法!!!
- android,自定义dialog,自定义按钮,事件处理问题。
- Android之在Dialog中添加单选按钮【自定义Dialog】
- android 自定义带关闭按钮的dialog
- android自定义三个按钮的dialog对话框
- Android中的自定义界面的Dialog
- Android 自定义Dialog类,并在Activity中实现按钮监听事件
- 安卓自定义dialog,改变其在主页面的位置和实现dialog上的按钮点击事件
- android自定义dialog中点击listview的item事件关闭dialog
- 封装好的Android对话框Dialog,包含了丰富的dialog样式、点击事件数据回传接口。直接调用封装好的方法即可操作dialog
- 自定义Dialog的方法
- android 中dialog的应用 --- 自定义的dialog
- android 中自定义Dialog的位置和大小的方法
- android 中自定义Dialog的位置和大小的方法
- Android的界面提醒之对话框Dialog
- FIT AND FITNESSE(1)
- Android使用NinePatch图片实现大小可变的Button
- 图片添加水印
- 如何显示项目外部的文件夹的图片
- 单片机仿真查看数据是否溢出
- Android界面之----自定义的Dialog,然后利用回调方法,在调用处,进行Dialog中各按钮的事件处理。
- 苹果iOS 6中3D地图应用测试截屏首曝光
- FIT AND FITNESSE(2)
- Java程序运行时间计时代码
- MySQL教程 MySQL - 建库、建表、查询
- 互斥对象,事件对象,临界区的使用比较
- 云计算属高能耗项目 全球能耗近2万亿千万时
- servlet文件操作
- 12 个有效的提高编程技能的方法