LayoutInflater inflater = LayoutInflater.from(this);View v = inflater.inflate(R.layout.dialog1, null);TextView tv = (TextView)v.findViewById(R.id.textView1);


使用该用法会导致提示:

Avoid passing null as the view root (needed to resolve layout parameters on the inflated layout's root element)

LayoutInflater inflater = LayoutInflater.from(this);View v = inflater.inflate(R.layout.dialog1, new LinearLayout(this),false);TextView tv = (TextView)v.findViewById(R.id.textView1);

就不会出现问题了

更多相关文章

  1. android 进度对话框的使用
  2. Android提示框
  3. Android获取不到ID
  4. Android支持单词提示搜索框的网络请求策略
  5. unity 关闭弹出android 提示框
  6. Android输入框中提示自动输入内容
  7. android p 充拔电提示音
  8. 系出名门Android(3) - 对话框(Dialog)和通知(Notification)
  9. Android(安卓)启动模拟器是出现“Failed to allocate memory: 8

随机推荐

  1. 分组后分组合计以及总计SQL语句(稍微整理
  2. sql分组后二次汇总(处理表重复记录查询和
  3. SQL去除重复记录(七种)
  4. java连接mysql数据库 java连接sql server
  5. Sql Server 2012完全卸载方法 只需8步轻
  6. SQL Server 聚焦存储过程性能优化、数据
  7. SQL查询中需要使用别名问题
  8. sql server2016里面的json功能浅析
  9. SQL Server 2012开窗函数
  10. SQL Server 2012 多表连接查询功能实例代