[問題] Intent Activity

看板AndroidDev作者 (三月 .)時間12年前 (2013/05/31 22:42), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我的A.class 中包含一個Google maps 其中我set一個OnInfoWindowClickListener事件 也就是當我按下InfoWindow會用intent startActivity 丟一些資料並啟動b.class 另外我的B.class 會有幾項功能 需要再把一些資料丟回 a.class 的google maps 上去呈現 理論上在a.class用startActivityForResult應該可以輕鬆達到這個需求 但現在比較麻煩的問題 就是我另外有一個C.class 裡面是普通的Listview 現在我set一個OnItemClickListener事件 當我按下list view 的 item 一樣會用intent 並丟一些資料啟動B.class 但這時候 上面提到B.class 的幾項功能 就無法再用setResult的方法 丟給a.class中的google maps 去呈現(因為a.class 可能沒有被oncrate) 但如果單純用startActivity 從b.class 去啟動 a.class 如果反覆click infowindows 及 b.class 的showOnAclassMaps功能 到時候會變一大串堆疊 會很恐怖... 因為手邊書本都比較基礎 我也是新手一個 不知道該下什麼關鍵字 很沒有頭緒 懇請各位版友 給我一點提示 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.7.130

06/01 00:14, , 1F
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT)
06/01 00:14, 1F

06/01 00:15, , 2F
後來找到用這個勉強可以達到我的需求
06/01 00:15, 2F

06/01 12:04, , 3F
A.class用broadcast receiver, B.class sendBroadcast?
06/01 12:04, 3F
文章代碼(AID): #1HgBRoq- (AndroidDev)