android Dialog 底部弹出

、if (dialShareDialog == null) {dialShareDialog = new Dialog(context, R.style.dialog);dialShareDialog.setContentView(R.layout.dialog_share);dialShareDialog.setCanceledOnTouchOutside(true);// 获取对话框的窗口,,并设置窗口参数WindowManager.LayoutParams lp=dialShareDialog.getWindow().getAttributes();lp.dimAmount=0.7f;dialShareDialog.getWindow().getDecorView().setPadding(0, 0, 0, 0);lp.width = WindowManager.LayoutParams.MATCH_PARENT;lp.height = WindowManager.LayoutParams.WRAP_CONTENT;dialShareDialog.getWindow().setGravity(Gravity.BOTTOM);}ImageView weixinIv = (ImageView) dialShareDialog.findViewById(R.id.share_weixin_iv);ImageView friendIv = (ImageView) dialShareDialog.findViewById(R.id.share_friend_iv);ImageView kongjianIv = (ImageView) dialShareDialog.findViewById(R.id.share_kongjian_iv);ImageView sinaIv = (ImageView) dialShareDialog.findViewById(R.id.share_sina_iv);weixinIv.setOnClickListener(shareOnClickListener);friendIv.setOnClickListener(shareOnClickListener);kongjianIv.setOnClickListener(shareOnClickListener);sinaIv.setOnClickListener(shareOnClickListener);dialShareDialog.show();

xml 文件

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=""android:id="@+id/dialog_share_rl"android:layout_width="match_parent"android:layout_height="wrap_content"android:background="@android:color/transparent"android:orientation="vertical" ><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="vertical"android:background="@color/public_white"><TextViewandroid:layout_width="match_parent"android:layout_height="42dp"android:gravity="center"android:text="分享到"android:textColor="#8d8f92"android:textSize="16dp" /><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:layout_marginTop="10dp"android:layout_marginLeft="10dp"android:layout_marginRight="10dp"android:background="#e5e5e5" /><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:orientation="horizontal"><LinearLayoutandroid:layout_width="0dp"android:layout_height="120dp"android:layout_weight="1"android:gravity="center"android:orientation="vertical"><ImageViewandroid:id="@+id/share_weixin_iv"android:layout_width="60dp"android:layout_height="60dp"android:background="@drawable/selector_share_weixin"android:contentDescription="@null"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"android:text="微信"android:textColor="#8d8f92"android:layout_gravity="center_horizontal"android:textSize="12dp"android:layout_marginTop="5dp" /></LinearLayout><LinearLayoutandroid:layout_width="0dp"android:layout_height="120dp"android:layout_weight="1"android:gravity="center"android:orientation="vertical"><ImageViewandroid:id="@+id/share_friend_iv"android:layout_width="60dp"android:layout_height="60dp"android:background="@drawable/selector_share_friend"android:contentDescription="@null"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"android:text="朋友圈"android:textColor="#8d8f92"android:layout_gravity="center_horizontal"android:layout_marginTop="5dp"android:textSize="12dp" /></LinearLayout><LinearLayoutandroid:layout_width="0dp"android:layout_height="120dp"android:layout_weight="1"android:gravity="center"android:orientation="vertical"><ImageViewandroid:id="@+id/share_kongjian_iv"android:layout_width="60dp"android:layout_height="60dp"android:background="@drawable/selector_share_kongjian"android:contentDescription="@null"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"android:text="QQ空间"android:textColor="#8d8f92"android:layout_gravity="center_horizontal"android:layout_marginTop="5dp"android:textSize="12dp" /></LinearLayout><LinearLayoutandroid:layout_width="0dp"android:layout_height="120dp"android:layout_weight="1"android:gravity="center"android:orientation="vertical"><ImageViewandroid:id="@+id/share_sina_iv"android:layout_width="60dp"android:layout_height="60dp"android:background="@drawable/selector_share_sina"android:contentDescription="@null"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"android:text="新浪微博"android:textColor="#8d8f92"android:layout_gravity="center_horizontal"android:layout_marginTop="5dp"android:textSize="12dp" /></LinearLayout></LinearLayout></LinearLayout></RelativeLayout>

自定义弹出层样式

三亚呀——赴一个蓝天碧海。

android Dialog 底部弹出

相关文章:

你感兴趣的文章:

标签云: