2016-10-06 4 views
1

私は、アシストリクエストで開かれたときにカメラを開く小さなアプリをプログラミングしています。 onCreateメソッドでは、単にインテントを介してカメラを開きます。 しかし、アプリが開かれている場合、「通常の方法で」私はカメラの代わりに少しの指示を表示したいと思います。Android - リクエストに応えるために反応する

アシストリクエストでアプリが起動されたかどうかを確認する簡単な方法はありますか?私のマニフェストから

エキス:あなたは、MainActivityを開始getIntent().getAction()を使用し、可能な値と比較するために使用されたIntentのどの並べ替えを決定したい場合は

<activity android:name=".MainActivity"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <action android:name="android.intent.action.ASSIST" /> 
      <category android:name="android.intent.category.LAUNCHER"/> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
+0

「アシスト要求によってアクティビティが開始されたかどうかを確認する」ということは、実際には「getIntent()。getAction()」を参照してください。 – CommonsWare

+0

@CommonsWareそれは動作します!どうもありがとうございました!あなたはこの質問に答えることができますか?私はそれを正しいものとしてマークすることができますか? –

答えて

1

(例えば、Intent.ACTION_MAIN)。

+0

もう一度ありがとう! :) –

関連する問題