システムは、ここでのようなフラグメントのための着脱方法を見つけることができませんいくつかの理由について...方法は、(フラグメント)はタイプFragmentTransactionについて定義されていません添付 - Androidの
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の一部ですが、
他のすべてのフラグメントメソッドとリファレンスは正常に動作します。
多くの感謝!
'mFragment'はから' android.app.Fragment'、ない 'android.support.v4.app.Fragment'であることを確認しますAndroidサポートパッケージ。 – CommonsWare
サポートパッケージへの参照がありません。ビルドパスにも含まれていません。それはまだサポートの断片かもしれませんか?私は何をすべきか? – user387184
"それでもまだサポートされているのでしょうか?" - いいえ、それは問題ではありません。 2つのフラグメント実装をインポートに混ぜるのは簡単です。それが私が尋ねた理由です。 AndroidプロジェクトのビルドターゲットとしてAPIレベル13(プロジェクトプロパティのAndroidセクション)があることを絶対に確認してください。 – CommonsWare