【问题标题】:error in typeanumber - android.support.v4.app.fragment cannot be resolvedtypeanumber 中的错误 - 无法解析 android.support.v4.app.fragment
【发布时间】:2013-09-27 12:10:11
【问题描述】:
【问题讨论】:
标签:
eclipse
google-play-games
【解决方案1】:
转到项目属性 -> Java 构建路径 -> 库 -> 添加外部 JAR
(在 'extras' 文件夹下选择 'Android' -> support -> v4 -> android-support-v4.jar)
添加文件并构建项目以摆脱此错误
【解决方案3】:
我也遇到了这个错误,但我使用了 appCompat 库。您必须关闭 appCompat 项目,然后清理您的项目,运行它直到它失败。然后打开 appCompat 项目,然后清理您的项目并运行它。
【解决方案4】:
我自己解决了这个问题,将 google-play-lib 库和 BaseGameUtil 添加到 Android 构建路径而不是 java 构建路径。也就是说,在项目属性下,在 Android 选项卡中,添加库
【解决方案5】:
android.support.v4.app.fragment 无法解析
干草们找到简单的方法
1-import android.support.v4.app.Fragment;
2-这是代码的样子。
if (view == findViewById(R.id.button))
{
fragment = new FragmentOne();
android.support.v4.app.FragmentManager fm =getSupportFragmentManager();
android.support.v4.app.FragmentTransaction ft = fm.beginTransaction();
android.support.v4.app.FragmentTransaction replace = ft.replace(R.id.fragment_place, fragment);
ft.commit();
}
您只需添加android.support.v4.app.getSupportFragmentManager(); 而不是getFragmentManager();
祝你好运。