android 自定义Dialog背景透明及显示位置设置

本文介绍如何在Android中实现自定义Dialog,包括设置Dialog的背景透明和自定义显示位置。通过示例代码展示了自定义Dialog的创建过程,涉及到布局文件、颜色资源和样式设置。
摘要由CSDN通过智能技术生成

先贴一下显示效果图,仅作参考:

 

 

代码如下:

 

1、自定义Dialog

 

public   class  SelectDialog extends AlertDialog{

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

public  SelectDialog(Context context) {
    super(context);
}

@Override
protected   void  onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.slt_cnt_type);
}
}

 

 

2、布局文件slt_cnt_type.xml代码 

 

<? xml version = " 1.0 "  encoding = " utf-8 " ?>
< LinearLayout
  xmlns:android
= " http://schemas.android.com/apk/res/android "
  android:orientation
= " vertical "
  android:padding
= " 10dp "  android:layout_width = " 115dp "  android:layout_height = " wrap_content "  android:background = " @color/blue " >
    
< Button android:layout_height = " wrap_content "  android:background = " #00000000
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值