Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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 LinearLayout不能强制转换为类I';我创造了_Java_Android_Android Layout_Android Linearlayout - Fatal编程技术网

Java LinearLayout不能强制转换为类I';我创造了

Java LinearLayout不能强制转换为类I';我创造了,java,android,android-layout,android-linearlayout,Java,Android,Android Layout,Android Linearlayout,我的异常:由以下原因引起:java.lang.ClassCastException:android.widget.LinearLayout无法转换为dismo.ufrj.br.bradmobile.HeaderClass 我创建了一个类HeaderClass,它扩展了LinearLayout。但我似乎无法将球投向正确的方向 这是密码 headerClass = (HeaderClass) findViewById(R.id.header); 错误消息中明确说明了问题:您的布局包含线性布

我的异常:由以下原因引起:java.lang.ClassCastException:android.widget.LinearLayout无法转换为dismo.ufrj.br.bradmobile.HeaderClass

我创建了一个类HeaderClass,它扩展了LinearLayout。但我似乎无法将球投向正确的方向

这是密码

    headerClass = (HeaderClass) findViewById(R.id.header);

错误消息中明确说明了问题:您的布局包含
线性布局
,您试图将其强制转换到自己的类。你不能那样做。相反,您需要将xml更改为:

<dismo.ufrj.br.bradmobile.HeaderClass
    ....
    ....
    .... >

  ....

</dismo.ufrj.br.bradmobile.HeaderClass>

....

继承在这里并不重要,但是由于您的
HeaderClass
扩展了
LinearLayout
,您可以将上面的xml转换为代码中的
LinearLayout

发布整个相关代码您需要在布局中指定自定义视图类,而不是LinearLayout。您还有一个额外的
//code>@MikeM。,的确是这样。固定的。