需要在创建过程中设置Layout宽高为 LayoutParams.WRAP_CONTENT

public class CustomizedDialog extends Dialog

{

........

@Override

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mydialog);
getWindow().setLayout(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);//需要添加的语句
}

..........

}

更多相关文章

  1. [android]为程序创建快捷方式
  2. Android关于SD卡中多层目录的创建
  3. Android教程之SQlit数据库操作
  4. android创建自定义对话框
  5. Android(安卓)封装http请求的工具类
  6. Android(安卓)studio ElasticDownloadView
  7. Android(安卓)room操作数据库
  8. android View根据自己获取焦点的情况执行语句
  9. Android创建和删除桌面快捷方式

随机推荐

  1. 如何在JavaScript中对字符串排序
  2. 有没有办法检查两个数组是否具有相同的元
  3. 如何执行浏览器内对比扩展/规范化?
  4. JS数据类型(一)
  5. javascript高阶函数map和reduce
  6. 粗见之正则表达式
  7. 如何在Javascript中从Json数组创建路径路
  8. jQuery插件:如何将元素引用传递给回调函数
  9. 动态的JQUERY追加父子div。
  10. 在textarea上应用0高度div的类