从SurfaceView内部启动活动

| 触摸某个位置后,我正在尝试从SurfaceView内部启动活动(StartGame)。这段代码在OnTouchEvent内部 当然,它不会接受我下面的内容,但是我不知道要在上下文空间中放置什么。 我已经尝试过我的程序包(com.Juggle2.Menu),但这是行不通的,因为它无法将其解析为变量,而\“ this \”则行不通,因为它\\一个课。我不知道还能尝试什么。
startActivity(new Intent(com.Juggle2.Menu, StartGame.class));
这是行不通的,因为\“ com.Juggle2.Menu无法解析为变量\” 我的清单如下     
<application android:icon=\"@drawable/icon\" android:label=\"@string/app_name\">
    <activity android:name=\".Juggle2\"
              android:label=\"@string/app_name\">
        <intent-filter>
            <action android:name=\"android.intent.action.MAIN\" />
            <category android:name=\"android.intent.category.LAUNCHER\" />
        </intent-filter>
    </activity>
    <activity android:name=\".Menu\"
              android:label=\"@string/app_name\">
        <intent-filter>
            <action android:name=\"android.intent.action.MAIN\" />
            <category android:name=\"android.intent.category.LAUNCHER\" />
        </intent-filter>
    </activity>

  <activity android:name=\".StartGame\">
    </activity>
        <activity android:name = \".Help\">
        </activity>
        <activity android:name = \".Options\">
        </activity>
        <activity android:name = \".Credits\">
        </activity>
</application>
我的项目进入com.Juggle2> Menu.java     
已邀请:
        尝试startActivity(new Intent(com.Juggle2.Menu.this,StartGame.class)); 编辑工作:
Context context = com.Juggle2.Menu.this.getContext();
context.startActivity(new Intent(context, StartGame.class));
    

要回复问题请先登录注册