0

アプリの実行時に FragmentActivity を使用してタブを作成していますが、次のエラーが表示されます

info cannot be cast to android.support.v4.app.Fragment

この行で

List<Fragment> fragments = new Vector<Fragment>();
fragments.add(Fragment.instantiate(this, Info.class.getName()));
fragments.add(Fragment.instantiate(this, Search.class.getName()));
fragments.add(Fragment.instantiate(this, Home.class.getName()));
fragments.add(Fragment.instantiate(this, Profile.class.getName()));
this.mPagerAdapter = new PagerAdapter(super.getSupportFragmentManager(), fragments);

initialiseViewPager 関数で

これをチェックしてください pastie.org/8090463

任意のアイデアpls

ありがとう、

4

1 に答える 1

0

あなたのエラーによると:情報はandroid.support.v4.app.Fragmentにキャストできません

私はあなたFragmentActivityが拡張すると思いますandroid.app.Fragment
ちょうどimport android.support.v4.app.Fragmentその時、キャストが働きます。

編集:-

Android docFragmentの代わりに拡張するだけFragmentActivity

于 2013-06-28T09:10:38.760 に答える