2011-12-19 21 views
2

私はアンドロイドでゲームアプリケーションを作っています。これはメニューアクティビティがsetContentView(new MainGamePanel(this));であるため、MainGamePanelはすべてのゲーム機能が記述されたサーフェスビューを実装しています。今やいくつかの状態で私の試合は失敗しています。私は、プレイ中にスコアiが詰まった新しいFinishアクティビティを表示したいのです。 私はこのアクティビティに私はリプレイと終了の2つのボタンを持っています。surfaceViewからアクティビティを終了し、追加で新しいアクティビティを呼び出す方法

ですが、surfaceViewからのアクティビティの終了方法は得られていませんし、スコアで新しいアクティビティを呼び出すこともありません。このリンク

+0

を作品

((Activity) mContext).finish(); 

をあなたは、startActivityForResult()/ finishActivity()コンボを試したことがありますか? – jsmith

+0

いいえ、私はIntent、Intent.putextraをスコア用に使用しています。 – Romi

答えて

関連する問題