2017-03-06 6 views
-1

GoogleMapsActivityを使ってみました。この場合、現在の位置が正しいポイントに近づくと、アクティビティは他のアクティビティを開始する必要があります。私は多くの記事を読んで、私はこれが見つかりました:googlemapsactivityでコンテキストを取得

Intent intent = new Intent("fto.behapp.Locations"); 
intent.putExtra("situations",Integer.parseInt(valid)); 
intent.putExtra("ring",true); 
intent.putExtra("type",1); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClass(context, Locations.class); 
intent.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED + 
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD + 
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON + 
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); 
toast("inside"); 
startActivity(intent); 

をしかし、私は意図クラスを設定するための任意の contextを持っていないと私は thisを使用することはできません、誰もが私はこの問題を解決する方法のアイデアを持っていますか?

+1

アクティビティ**は**コンテキストです –

+0

'YourActivityClass.this'を使用してください。 –

+0

何ですか?どのように私はこのgooglemapのフレグメンを呼び出すことができますか? – farshad

答えて

0

あなたが活動中の場合はgetApplicationContext()を使用できます。断片化している場合はgetContext()を使用できます。

関連する問題