androidアプリ開発 onActivityResult が呼ばれない

| コメント(0) | トラックバック(0)

----

startActivityForResult で起動したのに onActivityResult が呼ばれない。

なぜだろう。

悩んで調査した結果
呼び出し先のactivity に android:launchMode="singleTask" が指定してあったのが原因でした。

この記述を削除(デフォルト)にしたら無事 onActivityResult が呼ばれるようになりました。

singleTask だと使いまわされるから終了せずに onActivityResult が呼ばれないのだろうか。。




 

トラックバック(0)

トラックバックURL: http://onno.jp/mt/cgi-bin/mt-tb.cgi/331

コメントする

このブログ記事について

このページは、管理者が2013年5月19日 07:29に書いたブログ記事です。

ひとつ前のブログ記事は「android アプリ開発 ScrollView にImageView を追加したが、LayoutParamが効かない」です。

次のブログ記事は「androidアプリ開発 android 4.2.2 で addJavascriptInterface が効かない」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.13-ja