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