Dialog自定义!
来源:互联网 发布:vba实时抓取网页数据 编辑:程序博客网 时间:2024/04/30 15:43
package com.example.furen.com.furenceping;import android.app.Dialog;import android.content.Context;import android.view.Gravity;import android.widget.TextView;import com.examclass.UIActivity.R;public class CustomProgressDialog extends Dialog {private static CustomProgressDialog customProgressDialog = null;public CustomProgressDialog(Context context) {super(context);}public CustomProgressDialog(Context context,int theme){super(context,theme);}public static CustomProgressDialog createDialog(Context context){customProgressDialog = new CustomProgressDialog(context,R.style.CustomProgressDialog);customProgressDialog.setContentView(R.layout.customprogressdialog);customProgressDialog.getWindow().getAttributes().gravity = Gravity.CENTER; return customProgressDialog; } public void onWindowFocusChanged(boolean hasFocus){ if (customProgressDialog == null){ return; } } public CustomProgressDialog setTitile(String strTitle){ return customProgressDialog; } public CustomProgressDialog setMessage(String strMessage){ TextView tvMsg = (TextView)customProgressDialog.findViewById(R.id.id_tv_loadingmsg); if (tvMsg != null){ tvMsg.setText(strMessage); } return customProgressDialog; }}