2017-02-04 13 views
1

で活動を開始し、私は常にインテントでの活動を開始するが、私は活動を読んでいる本の中で、アクションパラメータで開始されます。 ないアンドロイド:テントや意図フィルタ

この古典のように
Intent intent = new Intent(this,ActivityResult.class); 

しかし、このように:

String PICK_BUS_ACTION = "com.example.utente.decompilare" + ".action.PICK_BUS_ACTION"; 
Intent intent = new Intent(PICK_BUS_ACTION); 

とマニフェストに意図-フィルタがあります:

<activity android:name=".ActivityResult"> 
     <intent-filter> 
      <action android:name="com.example.utente.decompilare.action.PICK_BUS_ACTION" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 

私は両方の方法を試みましたが、違いは見つかりませんでした。何が良いですか?違いはなんですか?

+0

https://developer.android.com/guide/components/intents-filters.html#Types、**暗黙的** ** **明示** – pskink

答えて

0

もう1つは別のアプリの起動に使用されます。

+0

を読んでください。しかし、私はまた、意図を持って他のアプリを起動することもできます – Curio

関連する問題