频道栏目
IT货架 > > 正文
自定义android Dialog
网友分享于:Jan 1, 1970 8:00:00 AM    来源: IT货架   
1.自定义Dialog: 1 import android.app.AlertDialog; 2 import android.app.Dialog; 3 import android.content.Context; 4 import android.view.KeyEvent; 5 import android.view.Window; 6 7 public class HintDialog { 8 9 Dialog mDialog = null;10 private Context mContext;11 private IHintDialog mDialogInstance = null;12 13 /**14 * 构造函数15 * @param context16 */17 public HintDialog(Context context) {18 this.mContext =context;19 mDialog = new AlertDialog(mContext){20 public boolean onKeyDown(int keyCode, KeyEvent event) {21 if(keyCode == KeyEvent.KEYCODE_BACK && mDialogInstance !=null){22 mDialogInstance.onKeyDown(keyCode, event);23 return true;24 }25 return super.onKeyDown(keyCode, event);26 };27 };28 mDialog.setCancelable(false);29 mDialog.setCanceledOnTouchOutside(false);30 }31 32 33 /**34 * 构造函数35 * @param iLayoutResId 此Dialog采用的自定义布局文件36 * @param interfaceInstance 此Dialog需要实现的一些接口回调事件
相关板块推荐

广告服务联系QQ:1134687142 | 网站地图

版权所有: IT货架- 内容来自互联网,仅供用于技术学习,请遵循相关法律法规. 京ICP备11030978号-1