Android开发之缓冲对话框对话框创建,使用与封装操作

  

本文实例讲述了Android开发之缓冲对话框对话框创建,使用与封装操作。分享给大家供大家参考,具体如下:

        包com.hstech.handysystem.prompt;   进口android.app.Dialog;   进口android.content.Context;   进口android.graphics.drawable.ColorDrawable;   进口android.widget.TextView;   进口com.hstech.handysystem.R;   公开课LoadingDialog {   私人对话框loadingDialog;   私人TextView TextView;   私人布尔isShowing=false;   私人int数=0;   公共LoadingDialog(上下文语境){   loadingDialog=new对话框(上下文,R.style.MyTheme_AppCompat_Light_Dialog);   loadingDialog.setContentView (R.layout.loading);   loadingDialog.getWindow ()。setBackgroundDrawable(新ColorDrawable (android.graphics.Color.TRANSPARENT));   loadingDialog.setCancelable(假);   textView=(textView) loadingDialog.findViewById (R.id.loading_message);   }/* *   *设置消息显示   *   * @param消息   */公共空间setMessage(字符串消息){   textView.setText(消息);   }/* *   *关闭对话框   */公共空间把(){   如果(count> 0)计数,;   如果(count==0) {   loadingDialog.dismiss ();   isShowing=false;   }   }   公共空间forceDismiss () {   loadingDialog.dismiss ();   isShowing=false;   }/* *   *显示对话框   */公共空间dialogShow () {   数+ +;   如果(! isShowing) {   loadingDialog.show ();   isShowing=true;   }   }   公共布尔isShowing () {   返回isShowing;   }   }      之前      

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》,《Android视图视图技巧总结》,《Android布局布局技巧总结》及《安卓控件用法总结》

  

希望本文所述对大家Android程序设计有所帮助。

Android开发之缓冲对话框对话框创建,使用与封装操作