Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LayoutFlater类型中的方法inflate(int、ViewGroup、boolean)不适用于参数(int、int、boolean)_Java_Android_View_Imageview_Int - Fatal编程技术网

Java LayoutFlater类型中的方法inflate(int、ViewGroup、boolean)不适用于参数(int、int、boolean)

Java LayoutFlater类型中的方法inflate(int、ViewGroup、boolean)不适用于参数(int、int、boolean),java,android,view,imageview,int,Java,Android,View,Imageview,Int,我试图通过设置填充参数来解决以前的问题: 然而,当我试图实现答案中提供的修复时,我认为我没有正确地实现它。当我尝试这样做时,我得到了一个关于膨胀参数的错误,声明:类型LayoutFlater中的方法膨胀(int,ViewGroup,boolean)不适用于参数(int,int,boolean),但是我不确定为了正确填充ImageView,应该使用哪个确切参数来解决这个问题 爪哇: 错误: LayoutFlater类型中的方法inflate(int、ViewGroup、boolean)不适用于参

我试图通过设置填充参数来解决以前的问题:

然而,当我试图实现答案中提供的修复时,我认为我没有正确地实现它。当我尝试这样做时,我得到了一个关于膨胀参数的错误,声明:类型LayoutFlater中的方法膨胀(int,ViewGroup,boolean)不适用于参数(int,int,boolean),但是我不确定为了正确填充ImageView,应该使用哪个确切参数来解决这个问题

爪哇: 错误: LayoutFlater类型中的方法inflate(int、ViewGroup、boolean)不适用于参数(int、int、boolean)

错误位置:
convertView=mInflater.flate(R.layout.activity\u main,R.layout.list\u item\u user\u video,false)

充气()的第二个参数需要是
视图组
。您正在传递一个
int
。据推测,第二个参数应该是
parent

充气()的第二个参数需要是
视图组。您正在传递一个
int
。第二个参数应该是
parent

,您应该将parentview放在方法签名的第二个参数中,即

 mInflater.inflate(R.layout.activity_main, parent, false);

其中parent是ViewGroup

您应该将parentview放在方法签名的第二个参数中,即

 mInflater.inflate(R.layout.activity_main, parent, false);

如user2365568所指出的,如果parent是视图组,则应将
parent
作为
root
参数传递。其他答案表明您应该通过
null
convertView
,这是错误的


查看这篇关于布局膨胀的文章,以及为什么
root
参数很重要:

正如user2365568所指出的,您应该将
parent
作为
root
参数传递。其他答案表明您应该通过
null
convertView
,这是错误的


查看这篇关于布局膨胀的文章,以及为什么
root
参数很重要:

convertView=mInflater.inflate(R.layout.activity\u main,convertView,false)吗;看起来正确吗?不,应该是
parent
。从文档中关于根参数:可选视图是生成的层次结构的父级(如果attachToRoot为true),或者只是为返回的层次结构的根提供一组LayoutParams值的对象(如果attachToRoot为false)。您的有效值可能是“this”这意味着您尝试充气的视图属于此viewgroup.convertView=mInflater.inflate(R.layout.list\u item\u user\u video,this,false);LayoutInflater类型中的方法inflate(int,ViewGroup,boolean)的结果不适用于参数(int,VideosAdapter,boolean)@JeffreyKlardie:你完全正确;我是个白痴。我已经确定了我的答案。谢谢convertView=mInflater.充气(R.layout.activity_main,convertView,false);看起来正确吗?不,应该是
parent
。从文档中关于根参数:可选视图是生成的层次结构的父级(如果attachToRoot为true),或者只是为返回的层次结构的根提供一组LayoutParams值的对象(如果attachToRoot为false)。您的有效值可能是“this”这意味着您尝试充气的视图属于此viewgroup.convertView=mInflater.inflate(R.layout.list\u item\u user\u video,this,false);LayoutInflater类型中的方法inflate(int,ViewGroup,boolean)的结果不适用于参数(int,VideosAdapter,boolean)@JeffreyKlardie:你完全正确;我是个白痴。我已经确定了我的答案。谢谢很抱歉Commonware击败了你-如果你想要一个简单的答案,我仍然无法在图片上填写家长(这是导致我出现在这里的问题):对不起。。。Commonware击败了你-如果你想得到一个简单的答案,我仍然无法在图片上填写(这是导致我来到这里的问题):谢谢!我很感激!谢谢我很感激!