我有多个布局文件,但应用程序只能识别 1 个?
I have multiple layout files but the app is only recognising 1?
我正在尝试在 Android Studio 项目中创建选项卡(我正在学习在线教程),并且我通过创建第一个文件创建了 fragment1/2/3_layout.xml 文件然后 copy/pasting,但在我的 fragment1/2/3.java 文件中它只是 recognising/resolving 第一个 (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);
}
}
经过一番挖掘后,我在这里的某个地方发现了一条评论,其中提到了更新 SDK,这就是我所做的并且现在似乎正在工作。
Other XML files are now available to be referenced
我正在尝试在 Android Studio 项目中创建选项卡(我正在学习在线教程),并且我通过创建第一个文件创建了 fragment1/2/3_layout.xml 文件然后 copy/pasting,但在我的 fragment1/2/3.java 文件中它只是 recognising/resolving 第一个 (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);
}
}
经过一番挖掘后,我在这里的某个地方发现了一条评论,其中提到了更新 SDK,这就是我所做的并且现在似乎正在工作。 Other XML files are now available to be referenced