Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android fragments 如何为所选nav抽屉列表项片段调用FragmentActivity_Android Fragments_Android Fragmentactivity - Fatal编程技术网

Android fragments 如何为所选nav抽屉列表项片段调用FragmentActivity

Android fragments 如何为所选nav抽屉列表项片段调用FragmentActivity,android-fragments,android-fragmentactivity,Android Fragments,Android Fragmentactivity,你好。 我刚刚查看了androidhive.info并获得了代码幻灯片。现在我将SlideMenu与TabBar集成。 这是我的SlideMenu片段代码,用于获取选择: /** * Diplaying fragment view for selected nav drawer list item * */ private void displayView(int position) { // update the main content by re

你好。 我刚刚查看了androidhive.info并获得了代码幻灯片。现在我将SlideMenu与TabBar集成。 这是我的SlideMenu片段代码,用于获取选择:

/**
     * Diplaying fragment view for selected nav drawer list item
     * */
    private void displayView(int position) {
        // update the main content by replacing fragments
        Fragment fragment = null;
        switch (position) {
        case 0:
            fragment = new HomeFragment();
            break;
        case 1:
            fragment = new FindPeopleFragment();
            break; 

        default:
            break;
        }

        if (fragment != null) {
            FragmentManager fragmentManager = getFragmentManager();
            fragmentManager.beginTransaction()
                    .replace(R.id.frame_container, fragment).commit();

            // update selected item and title, then close the drawer
            mDrawerList.setItemChecked(position, true);
            mDrawerList.setSelection(position);
            setTitle(navMenuTitles[position]);
            mDrawerLayout.closeDrawer(mDrawerList);
        } else {
            // error in creating fragment
            Log.e("MainActivity", "Error in creating fragment");
        }
    }
现在在我的家乡:

public abstract class HomeFragment extends FragmentActivity implements
ActionBar.TabListener {

    private ViewPager viewPager;
    private TabsPagerAdapter mAdapter;
    private ActionBar actionBar;
    // Tab titles
    private String[] tabs = { "Top Rated", "Games", "Movies" };
我得到了一个错误:

无法实例化HomeFragment类型

如何将我的片段与碎片活动集成?请帮帮我。谢谢