附加片段onTabSelected

时间:2014-11-11 09:38:26

标签: android android-fragments android-tabs

我有Activity用作容器,其中一些标签附加到ActionBar。 如果我向左或向右滑动,则会加载正确的选项卡,但如果单击选项卡名称,我试图添加相同的行为。

假设变量myFragment的类型为MyFragmentClass

下面的代码给了我一个奇怪的错误:attach(android.app.fragment) can't be applied to MyFragmentClass

Error before runtime

tabListener = new ActionBar.TabListener() {
            public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
                //SOME CONTROL BEFORE ATTACHING

                    ft.attach(myFragment);

                //SOME CONTROL AFTER ATTACHING
            }
....

MyFragmentClass定义为扩展Fragment(取自support.v4,否则会给我一些问题。)

如何在没有问题的情况下附加它?

0 个答案:

没有答案