0

この本で説明したフレームワークに基づいてゲームを構築しています。私の知る限り、このフレームワークは、他の種類のアプリではなく、ゲームの作成を目的とした他のフレームワークに似ています。ほとんどの場合、これは非常に役立ちますが、「従来の」アクティビティを開始する方法を完全には理解していません。具体的には、ScrollViewを含むアクティビティを開きたいのですが、これがゲームフレームワークのパラダイム全体にどのように適合するかについて少し迷っています...特にゲームフレームワークが処理ではなくキャンバスを更新することによってレンダリングを行うように見える場合個々のアクティビティ要素を使用します。

たとえば、新しい画面を起動する「フレームワークの方法」は次のようになります。

game.setScreen(new HelpScreen(game));

ここで、HelpScreenは、Screenクラスを拡張するJavaクラスです。「従来の」アクティビティ(つまり、XMLファイルを介してレイアウトされたアクティビティ)を開くためのベストプラクティスの方法を知りたいです。(または私はこれを間違った方法で行っているのですか?)

ありがとう、クリス

4

1 に答える 1

0

Androidでは、インテントを使用して目的のアクティビティを起動します。

http://developer.android.com/guide/topics/fundamentals/activities.html#StartingAnActivity

于 2012-04-24T20:17:40.803 に答える