对于FragmentTransaction - Android类型,方法attach(Fragment)是未定义的

时间:2012-02-18 14:34:51

标签: android android-fragments

由于某种原因,系统没有找到片段的附加和分离方法,如此处...

import android.app.Fragment;
import android.app.FragmentTransaction;

public void onTabUnselected(Tab tab, FragmentTransaction ft) {
        if (mFragment != null) {
        // Detach the fragment, because another one is being attached
        ft.detach(mFragment);
        }
    }

我在编译器中遇到上述错误。 该项目基于Android 3.1 12级。我已经完全安装了Android 3.1 SDK。

我虽然所有这些都是Android 12的一部分?

所有其他Fragment方法和引用都可以正常工作。

非常感谢!

1 个答案:

答案 0 :(得分:0)

API级别12没有FragmentTransaction.detach(Fragment) API。

http://developer.android.com/reference/android/app/FragmentTransaction.html(按右上角的API级别12过滤)