java - 我有多个布局文件,但应用程序只能识别 1 个?

标签 java android xml android-inflate android-tabbed-activity

我正在尝试在 Android Studio 项目中创建选项卡(我正在遵循在线教程),并且我通过创建第一个然后复制/粘贴来创建fragment1/2/3_layout.xml 文件,但在我的fragment1 中/2/3.java 文件它只识别/解析第一个(fragment1_layout)?

我尝试通过右键单击>新布局文件等来创建新的布局文件,但当我尝试将其传递到充气机时,它仍然没有显示或被识别。

我尝试过清理和重建,但这也不起作用,除了当我尝试传递其他 XML 文件之一时出现的错误消息之外,没有其他错误(弹出)代码。

我是一名新手编码员,我希望我没有犯一些愚蠢的错误,但同时我真的希望我只是犯了一个愚蠢的错误,因为这让我发疯。

public class fragment1 extends Fragment {

   @Nullable
   @Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,   
         @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment1_layout,container,false);
  }
}

List of layout files

Error message

Auto-fill suggestion (not showing all layout files)

最佳答案

经过一番挖掘,我在这里发现了一条评论,提到更新 SDK,所以这就是我所做的,并且现在似乎正在工作。 Other XML files are now available to be referenced

关于java - 我有多个布局文件,但应用程序只能识别 1 个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59729541/

相关文章:

java - Ubuntu 上的 JaxaFX 着色器问题 : Help translate error

android - 找不到满足版本约束 : Error when run androidTests 的 'androidx.annotation:annotation' 版本

java - 如何将图像放入链表?

android - 实时 native 移动应用程序使用哪种连接?

sql - SQL 中的 Stuff 工作原理或 Stuff 逻辑和 XML 路径

java - 计算器算法

java - 使用 java "if"语句时遇到问题

java - 生成 SQL JOIN 语句

c# - C# 中的简单 XML 读取不起作用

C# XML 在 xml 标签后插入注释到 XML