android 弹窗圆角,Android 自定义底部圆角弹窗的实现
直接上代碼:
布局代碼 1.
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="20dp">
android:id="@+id/call_phone"
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:background="@drawable/ok_to_pay"
android:text="呼叫 13244669955"
android:textColor="@color/white"
android:textSize="16sp" />
android:id="@+id/cancel_btn"
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="20dp"
android:layout_marginRight="15dp"
android:background="@drawable/ok_to_pay"
android:text="取消"
android:textColor="@color/white"
android:textSize="16sp" />
Java實現代碼
View contentView = getLayoutInflater().inflate(R.layout.contact_to_merchant, null);
final Dialog dialog = new Dialog(this, R.style.custom_dialog2_);
dialog.setContentView(contentView);
Window window = dialog.getWindow();
window.setGravity(Gravity.BOTTOM);
WindowManager.LayoutParams params = window.getAttributes();
params.width = WindowManager.LayoutParams.MATCH_PARENT;
params.height = WindowManager.LayoutParams.WRAP_CONTENT;
window.setAttributes(params);
Objects.requireNonNull(dialog.getWindow()).setBackgroundDrawableResource(R.drawable.dialog_top_radios);
dialog.show();
背景樣式代碼
android:topLeftRadius="15dp"
android:topRightRadius="15dp" />
樣式代碼
@null
true
true
true
@null
@android:color/white
@null
true
總結
以上是生活随笔為你收集整理的android 弹窗圆角,Android 自定义底部圆角弹窗的实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android ,动态布局 butter
- 下一篇: 测试android兼容性测试工具,And