どのように私はプログラム的にサブActivityからアンドロイド活動を区別することができますか?

StackOverflow https://stackoverflow.com/questions/938215

  •  06-09-2019
  •  | 
  •  

質問

どのように私はプログラム的にSubActivityからアンドロイドの活動を区別することができますか? そのための任意のAPIはありますか?

役に立ちましたか?

解決

私はあなたの活動がstartActivityForResult()経由で開始されたか否かを検出することに言及していると仮定しています。

その場合は、getCallingActivity()を試してみてください。 「、ドキュメントを引用するには注意:場合呼び出し側の活動は、その後、呼び出し元のパッケージはnullになります(つまり、要求コードを含んstartActivityForResult(Intent, int)フォームを使用しなかった場合)の結果を期待されていません。 "

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top