您的位置:首页 > 其它

圆形的imagview和正在加载的dialog

2015-12-29 11:27 417 查看
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/circleimage1"
android:layout_width="80dp"
android:layout_height="80dp"
android:src="@mipmap/ic_launcher"
app:civ_border_width="2dp"
app:civ_border_color="#55ffff"/>


正在加载的dialog

public class LoadingDialog extends Dialog {

private TextView mTextLoadDialog;
private LinearLayout linearLayout;
public LoadingDialog(Context context) {
super(context, R.style.loadingDialogStyle);
}

public LoadingDialog(Context context, int theme) {
super(context, theme);
}

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.loading_dialog);
mTextLoadDialog = (TextView)findViewById(R.id.tv);
mTextLoadDialog.setText("正在加载...");
}
}


其用到的style

<style name="loadingDialogStyle" parent="android:Theme.Dialog">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowContentOverlay">@null</item>
<!-- 对话框是否有遮盖 -->
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
<item name="android:backgroundDimEnabled">true</item>
</style>


在使用时

dialog=new LoadingDialog(this);
dialog.setCanceledOnTouchOutside(false);
dialog.show();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: