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"?>                                                                               

自定义弹出层样式

    



更多相关文章

  1. 两种进度条对话框
  2. android 设置Button或者ImageButton的背景透明 半透明 透明
  3. android Fragment添加Theme,使背景模糊
  4. Android背景渐变xml
  5. 天天记录 - Android创建应用窗口分析2
  6. android背景选择器selector用法汇总
  7. [摘]android:windowSoftInputMode属性使用
  8. android设置Activity背景透明
  9. 生产实习(Android)二

随机推荐

  1. Android activity 生命周期(一)
  2. 最新下载 android 源码方法
  3. androidEditTextinputType及android:imeO
  4. Android的数据存储之一------SharedPrefe
  5. Android通用流行框架大全
  6. 浅入浅出Android(012):Android下的计时器
  7. Android(安卓):Kernel Uevent发送(热插拔)事
  8. Android笔记----禁止横竖屏切换
  9. android基础--TextView详解
  10. Android 禁止切屏