可以說我有10個活動在backstack。如何改變backstack中的第10項活動(這是活動A的一個實例)將會在backstack(也是活動A的一個實例)中觸發第2項活動的改變。如何在Android中進行回調。除了使用StartActivityForResult
我不能使用StartActivityForResult
的原因是,更改可能發生在第n個活動中。我不能繼續使用onActivityResult
向後發送數據。
此外,我不能使用靜態數據,因爲沒有同一個活動的實例。
實際情景:
採取嘰嘰喳喳,在那裏我有我的關注者列表的選項跟隨用戶在列表中和的情況下,我可以選擇一個人,去他的追隨者列表,我會看到每個用戶的後續選項等等。
因此,如果我在後臺堆棧中的某個第10個列表上跟蹤用戶,那麼這將如何反映在包含相同用戶的第一個列表中?我的意思是它必須從後續改爲跟隨。
使用界面這是更好的選擇 –
@DixitPatel。你能更具體一點嗎?任何鏈接或代碼示例都可以。謝謝。 – user1537779
爲什麼不在一些教程中查看Observer模式? –