[問題] TabHost 換頁時有辦法指定呼叫某個函式嗎?

看板AndroidDev作者 (曼陀羅)時間13年前 (2011/05/20 17:02), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
開發層: (應用/框架/庫/核心) 應用 問題: 請問在使用 TabActivity 的某個 TabHost 頁面上面觸發點選頁籤的事件時 假設該頁籤呼叫的 Activity 是 A 有沒有辦法在 TabHost 中指定點選到 A 的頁籤就呼叫 A.updateXXX( ) 的函式呢? (因為有可能在別的頁籤時更新資料庫的資料,所以切回去時 希望能把畫面上的資料重讀一次..) 輸入: 預期輸出: 錯誤輸出: 錯誤訊息: 程式碼: (請多利用置底文網站) 參考: (書籍/網頁/...) 補充說明: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.35.3

05/20 17:18, , 1F
設定旗標有更改資料再改旗標 然後再上資料庫抓一次
05/20 17:18, 1F

05/20 18:27, , 2F
想問的就是要如何從 TabHost 那裡觸發上資料庫更新的
05/20 18:27, 2F

05/20 18:27, , 3F
動作..TabHost 有辦法直接存取某個頁籤的 Activity 的
05/20 18:27, 3F

05/20 18:27, , 4F
函式或者變數嗎?
05/20 18:27, 4F

05/20 22:41, , 5F
onTabChanged?
05/20 22:41, 5F

05/22 09:56, , 6F
在onTabChanged觸發時要怎麼呼叫其他Activity的函式..
05/22 09:56, 6F

05/22 14:10, , 7F
sendbroadcast
05/22 14:10, 7F

05/23 14:41, , 8F
剛開始不就new了 之後就get看目前取到第幾個TAB再去動作
05/23 14:41, 8F
文章代碼(AID): #1DrYuc7F (AndroidDev)
文章代碼(AID): #1DrYuc7F (AndroidDev)