2

ゲーム (libgdx) のプレイ中にユーザーの GPS 位置を取得したいと考えていました。Androidフォン用のGPSTrackerを作成するためのこのチュートリアルを見つけました。私の問題は、これが Android アクティビティ/タスク用に書かれているが、libgdx 用ではないことです。libgdx がなくても完全に動作しますが、libgdx で使用する方法がわからず、 libgdx で gps を使用する機会はまだありません。

libgdx を介して GPS を使用できるかどうか、およびその方法を誰かが知っていますか? とてもいいでしょう。

4

3 に答える 3

0

Applicaion オブジェクトからコンテキスト オブジェクトを取得し (これを見てください: Static way to get 'Context' on Android? ) 、接続を使用して GPSTracker クラスを構築できます。

于 2013-04-14T15:22:13.873 に答える
0

コンテキストを GPSTracker に渡すには、「getApplicationContext()」を使用して onCreate メソッドの AndroidLauncher.java で試してください。

AndroidLauncher.context = getApplicationContext();
this.gps = new GPSTracker(this.context);

AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
        initialize(new MyGdxGame(gps.getLatitude(),  gps.getLongitude()), config);
于 2015-11-23T02:16:31.103 に答える