自定义dialog 圆角
来源:互联网 发布:怎么开通淘宝店 编辑:程序博客网 时间:2024/05/07 09:35
在style中添加
<!--loading--><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
package recycle.highthing.com.highthing_c.util;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import recycle.highthing.com.highthing.R;/** * Created by ibm on 2016/4/14. */public class PayingDialog extends Dialog { private Context mContext; private int mResid; public PayingDialog(Context context, int style) { super(context,style); this.mContext = context; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); initView(); } private void initView() { setContentView(R.layout.dialog_c_withdrawal); }}
在res中建立一个shpae文件
<solid android:color="#ffffff" /><corners android:radius="10dp" /><stroke android:width="1dp" android:color="@color/view_background" />
dialog布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto" android:background="@drawable/view_shape_white" android:orientation="vertical" android:paddingBottom="10dp" android:paddingTop="10dp"> <RelativeLayout android:layout_width="match_parent" android:layout_height="40dp"> <RelativeLayout android:id="@+id/ivCMysDialogReturn" android:layout_alignParentRight="true" android:layout_width="60dp" android:layout_height="40dp"> <ImageView android:layout_centerInParent="true" android:layout_marginRight="10dp" android:layout_width="20dp" android:layout_height="20dp" android:background="@mipmap/c_break" /> </RelativeLayout> <TextView android:layout_centerInParent="true" android:textSize="@dimen/text_content_13" android:text="请输入支付密码" android:textColor="@color/text_color" android:textStyle="bold" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/view_background" android:layout_alignParentBottom="true"/> </RelativeLayout> <TextView android:id="@+id/tvDialogTen" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="@dimen/text_content_10" android:textColor="@color/text_color" android:text="提现" android:layout_gravity="center_horizontal" android:layout_marginTop="10dp"/> <TextView android:id="@+id/tvDialogWithdrawalKiting" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="@dimen/text_content_18" android:textStyle="bold" android:textColor="@color/text_color" android:text="" android:layout_gravity="center_horizontal" android:layout_marginTop="10dp"/> <com.jungly.gridpasswordview.GridPasswordView android:layout_marginBottom="10dp" android:id="@+id/pswView" android:layout_marginTop="10dp" android:layout_gravity="center_horizontal" android:background="@drawable/view_shape_gray" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_width="240dp" android:layout_height="40dp" app:textColor="#808080" app:textSize="25sp" app:dividerColor="#808080" app:passwordLength="6" app:passwordTransformation="*" app:passwordType="textPassword"/></LinearLayout>
使用
payDialog = new PayingDialog(Exchange.this, R.style.RecordAudioDialogStyletwo);payDialog.show();
0 0
- 自定义dialog 圆角
- 自定义Dialog---继承Dialog
- 自定义Dialog android Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义dialog
- 自定义 Dialog
- 自定义dialog
- 自定义 dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义dialog
- 自定义Dialog
- 自定义 Dialog
- 自定义Dialog
- 自定义Dialog
- 自定义Dialog
- hdu 1754 I Hate It
- 利用javascript预览本地上传图片
- Unity开发小型游戏中如何便捷使用PureMVC框架
- ASP.NET MVC 5 - 添加一个模型
- ld
- 自定义dialog 圆角
- Installed JREs时 Standard 1.1.x VM与Standard VM的区别
- java零基础
- 时间日期相关工具类-获取星期,月份,时间戳转化等
- Android 增量更新(一)
- Java学习笔记(四)
- (转载) Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- LeetCode----56. Merge Intervals(合并包含重复区间的数组)
- HAproxy+keepalived