public class LoadingDialog extends Dialog {
private Context mContext;
private LayoutInflater inflater;
private LayoutParams lp;
private TextView loadtext;
public LoadingDialog(Context context) {
super(context, R.style.Dialog);
this.mContext = context;
inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.loadingdialog, null);
loadtext = (TextView) layout.findViewById(R.id.loading_text);
setContentView(layout);
// 设置window属性
lp = getWindow().getAttributes();
lp.gravity = Gravity.CENTER;
lp.dimAmount = 0; // 去背景遮盖
lp.alpha = 1.0f;
getWindow().setAttributes(lp);
}
public void setLoadText(String content){
loadtext.setText(content);
}
}
android小知识--加载对话框
最新推荐文章于 2021-05-29 06:04:16 发布