1,使用dialog,然后设置dialog的样式为透明
2,编写xml布局,里面有一个LinearLayout包裹着progressbar,progressbar设置图标为菊花,添加动画
3,dialog.setView(2里的布局),齐活
代码:
dialog样式:
@null
true
@null
stateUnspecified|adjustPan
@android:style/Animation.Dialog
@android:color/transparent
true
false
xml文件:
android:background="#000000"
android:padding="10dp"
android:alpha="0.5"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
android:indeterminateDrawable="@drawable/iosloadinganim"
android:layout_width="50dp"
android:layout_height="50dp" />
动画文件:
android:drawable="@drawable/iosloadimg"
android:pivotX="50%"
android:pivotY="50%" />
图片文件:
展示:
Dialog dialog=new Dialog(this,R.style.ToumingDialog);
dialog.show();
dialog.setContentView(R.layout.iosloadingdialog);
齐活。。