import androidx.fragment.app.Fragment;Can't resolve symbol "Fragment"
时间: 2024-02-13 20:05:55 浏览: 316
Android中Fragment的应用
5星 · 资源好评率100%
如果您在导入 `androidx.fragment.app.Fragment` 的时候遇到了 "Cannot resolve symbol 'Fragment'" 的错误,很可能是因为您的项目没有正确地引入 AndroidX 库。
建议您按照以下步骤进行操作:
1. 在您的项目中打开 `build.gradle` 文件。
2. 确保 `compileSdkVersion` 和 `targetSdkVersion` 的版本号在 28 或更高版本。
3. 添加以下依赖项到 `dependencies` 中:
```
dependencies {
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.fragment:fragment:1.3.0'
}
```
4. 在您的代码中导入 `androidx.fragment.app.Fragment`,并且确保您的 Fragment 类继承自这个类。
```
import androidx.fragment.app.Fragment;
public class MyFragment extends Fragment {
// ...
}
```
如果您仍然遇到 "Cannot resolve symbol 'Fragment'" 错误,请尝试使用 Android Studio 的 Clean Project 和 Rebuild Project 功能,并确保您的 Android Studio 版本是最新的。
阅读全文