java - Android.view.View错误

标签 java android arrays view return

我得到了这个:

   import android.os.Bundle;
   import android.support.v4.app.Fragment;
   import android.view.LayoutInflater;
   import android.view.View;
   import android.view.ViewGroup;
   import android.widget.TextView;

...

   View android[]  = new View[6];
    android[0] = inflater.inflate(R.layout.asd_frag, container, false);
    ((TextView) android[0].findViewById(R.id.textViewAsd01)).setText("Asd");
    ((TextView) android[0].findViewById(R.id.game_asd_name_one)).setText("hi");

还有这个

android[1] = inflater.inflate(R.layout.qwe_frag, container, false);
((TextView) android[1].findViewById(R.id.textViewQwe01)).setText("qwe");
((TextView) android[1].findViewById(R.id.game_Qwe_name_two)).setText("bye");
return android;

当我尝试返回这个数组时,我收到一条奇怪的消息:

*Incompatible types

Required android.view.View

Found android.view.View[]*

我基本上只是想给出我的数组。

所以我点击了 Android Studio 提示,然后我得到了这个奇怪的错误, enter image description here

最佳答案

定义变量时,尝试使用 View[] android 而不是 View android[]

这使得它

View[] android  = new View[6];

关于java - Android.view.View错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31574439/

相关文章:

arrays - 从数组计算最大公约数的有效方法 - Swift

java - 如何使用 hibernate 和 PostGIS 从此几何对象获取字符串

树莓派上的 JavaFX : Error loading stock shader

java - 在基元数组中重新分配数组值不会更改数组

arrays - 尝试使用指针查找数组的最小值和最大值

c++ - 是否可以在另一个模板参数的模板参数中声明模板参数?

java - 打开一个新的数据库连接或保持连接打开直到进程完成是好事吗?

使用双指触摸的Android相机预览缩放

android - fragment 单元测试 : launchFragment throws ClassCastException

android - 如何在 X 秒后发送延迟的 BroadcastReceiver