Java 滑动菜单导航-什么也不发生

Java 滑动菜单导航-什么也不发生,java,android,arrays,slidingmenu,Java,Android,Arrays,Slidingmenu,我正试图在本教程之后编写一个滑动菜单 没关系,我有我的项目列表,但我想点击项目,我可以打开一个活动。所以我试着在片段中写下: @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { switch (arg2) { case 0:

我正试图在本教程之后编写一个滑动菜单 没关系,我有我的项目列表,但我想点击项目,我可以打开一个活动。所以我试着在片段中写下:

@Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                    long arg3) {
                switch (arg2) { 
                case 0:     
                    Intent i = new Intent(getActivity().getBaseContext(), HomeActivity.class); 
                    i.putExtra("CPU Statistics", "0"); MenuFragment.this.startActivity(i);         
                break;
                case 5:

                    Intent intent1 = new Intent(getActivity().getBaseContext(), settings.class);
                    startActivity(intent1);

                }
            }
@覆盖
公共链接(AdapterView arg0、视图arg1、内部arg2、,
长arg3){
开关(arg2){
案例0:
意图i=新意图(getActivity().getBaseContext(),HomeActivity.class);
i、 putExtra(“CPU统计”,“0”);MenuFragment.this.startActivity(i);
打破
案例5:
Intent intent1=新的意图(getActivity().getBaseContext(),settings.class);
星触觉(intent1);
}
}
菜单在strings.xml中

<string-array name="marray">
        <item>Chart</item>
        <item>settings</item>
    </string-array>

图表
设置

但是当我点击这些项目时,什么也没有发生。有问题吗?

为什么要使用getActivity()。startActivity(intent)而不仅仅是startActivity(intent)不会改变:(如果我单击“活动未打开”。我还将尝试使用getApplicationContext()或ClassName.this而不是getActivity()…如果没有帮助,请尝试此代码位于片段类中..getApplicationContext或ClassName不起作用。此