Android Studio XML布局文件存在,但我找不到它

我想在Android Studio中创build一个Fragment ,所以我做了以下步骤:

  1. 右键单击包
  2. 新 – > Android(其他) – >片段(列表)
  3. 检查两个包括片段工厂方法?在大屏幕上切换到网格视图

描述说: “创build一个新的片段,包含一个列表,在大屏幕上可以select更改为网格。”

下面是有趣的部分:当我正在阅读代码来理解这个切换是如何完成的,我找不到任何代码来切换XML文件或任何东西。 我发现的唯一奇怪的事情是用于AdapterXML被称为R.layout.fragment_item但是在我的布局文件夹中没有像这样的XML。

有2个名为R.layout.fragment_item_listR.layout.fragment_item_grid XML。 所以我虽然“嘿,也许在内部框架自动决定是否去 _grid _list ,这就是为什么它不标记 R.layout.fragment_item 它不存在”

当我读完代码后,我从布局文件夹中删除了R.layout.fragment_item_listR.layout.fragment_item_grid ,并猜测是什么? R.layout.fragment_item 不被标记为不存在,并且在我的Layout文件夹中没有这样的文件。

我已经去build设>清洁build设>重build项目 ,它仍然标记为存在。 我在这里错过了什么? 听起来像有一些基本的东西我没有考虑到。

刚刚发现了什么事情。 里面的values/refs.xml<item name="fragment_item" type="layout">@layout/fragment_item_grid</item>这应该是它的原因。