需要在创建过程中设置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 View根据自己获取焦点的情况执行语句
  2. Android常用语句收集
  3. android 由entity创建创建表的sql语句
  4. android room自动生成sql语句
  5. Android - Android Studio 自动(auto)添加import 语句
  6. 在Android library中不能使用switch-case语句访问资源ID
  7. 【简单的学生管理界面】Android的if语句中有字符串判断
  8. Android Sqlite数据库中判断某个表是否存在的SQL语句
  9. android常用语句

随机推荐

  1. Android软键盘用法实例
  2. Android之SharedPreferences权限
  3. android 多次调用getview的position=0
  4. Android中Parcelable和Serializable接口
  5. android app crash
  6. Android的数据过滤机制
  7. Android闹钟设置
  8. Android全局处理异常
  9. android编写Service入门
  10. android 幕滑动效果