質問

私は2つのアクティビティを備えた称号を持っています。受信トレイの1つのリストビュー、アウトボックス用のもう1つのリスト。 ListActivityThreadsのアイテム(スレッド)をクリックすると、別のListActivityThreadDetailでそのスレッドのメッセージが表示されます。私がそのアクティビティに参加してメッセージに答えているとき、私はその単一のスレッドを変更し、それをListActivityThreadsに渡したいです。

以前のアクティビティに結果を戻す通常の方法に従って、私はこれを行います:私は使用します startActivityForResult ListActivityThreadsおよびListActivityThreadDetailでは、意図の結果を設定します。しかし、ListActivityThreadsでonActivityResultに関するデータを取得することはできません。

私が試してみました 違う方法 アクティビティを開始し、タバクティブに値を渡すため。しかし、これまでのところ運はありません...私のクラスはすでにListActivityを拡張しているので、私はBroadcastreceiverを使用することはできません。また、私はこれを試しています TabGroupActivityとStartChildactivityを使用します。しかし、メソッドonActivityResultを使用して何も受け取ることができず、親の補助にfromChildActivityを実装することもできません。

私は本当にこれに固執しています、どんな助けも本当に感謝するでしょう!

正しい解決策はありません

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