私のメイン ゲーム アクティビティ クラス:
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class SFGame extends Activity{
SFGameView gameview;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
gameview= new SFGameView(this);
Log.d("ashwin", "wrong");
setContentView(gameview);
}
}
私の SFGameView クラス コード:
import android.content.Context;
import android.opengl.GLSurfaceView;
public class SFGameView extends GLSurfaceView{
public SFGameView(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
}
setContentView(gameview)
クラスから呼び出そうとすると、エラーが発生していることがわかりましたSFGameView
。
class SFGameView extends GLSUrfaceView
サービスのようなマニフェストにもこれを追加する必要がありますか? はいの場合、どのように?
マニフェスト
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.ku.starfighter.MainActivity"
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="Sfmainmenu"
android:screenOrientation="portrait"></activity>
<activity android:name="SFGame"
android:screenOrientation="portrait"></activity>
<service android:name="SFMusic"></service>
</application>