android 自定义Dialog背景透明及显示位置设置
https://blog.csdn.net/fengkuanghun/article/details/6763317
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:andro 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" android:layout_width="fill_parent" android:text="全部联系人" android:paddingTop="5dp" android:paddingBottom="5dp" android:paddingLeft="10dp" android:gravity="left|center_vertical" android:></Button> <Button android:layout_height="wrap_content" android:background="#00000000" android:text="咕咚用户" android:gravity="left|center_vertical" android:paddingBottom="5dp" android:paddingTop="5dp" android:paddingLeft="10dp" android:paddingRight="10dp" android:layout_width="fill_parent" android:></Button> <Button android:background="#00000000" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="推荐用户" android:gravity="left|center_vertical" android:paddingTop="5dp" android:paddingBottom="5dp" android:paddingLeft="10dp" android:></Button> </LinearLayout>
更多参考:
https://www.cnblogs.com/angeldevil/archive/2012/03/31/2426242.html
最后更新:2017-04-03 14:54:36