剛開始開發 最近趕了幾個晚上 很多功能還未完善 等全部OK了上源碼 ,先大家LOOK LOOK
昨天發現個問題,我在"今日賬單"的Tab頁中放置了ListView,可以選中,然后在通過Menu的"刪除記錄"實現刪除功能,現在我想在刪除之前彈出一個確認對話框AlertDialog,但是發現AlertDialog不能在Tab頁內部去bulider,看了異常信息,應該是AlertDialog需要一個Acitivity的Context,但在Tab頁內部的Class,是作為一個View的方式放置到TabHost中的,所以出現BadToken的異常。
然后我把AlertDialog放置到TabHost所在的Activity中,就OK了。現在問題出現了
TabHost所在的Activity,怎么能獲得Tab頁中的那個Class的信息,因為在“今日賬單”的Tab頁中才有用戶選中的ListItem的信息。
TabHost獲得的Tab頁都是View對象,好像不能轉化成為我的那個“今日賬單”的class。今日賬單”的class是:
public class TodayAccount extends Activity
最后 突然想到BorCast那么好用的東西為什么不用呢 哈哈 解決



昨天發現個問題,我在"今日賬單"的Tab頁中放置了ListView,可以選中,然后在通過Menu的"刪除記錄"實現刪除功能,現在我想在刪除之前彈出一個確認對話框AlertDialog,但是發現AlertDialog不能在Tab頁內部去bulider,看了異常信息,應該是AlertDialog需要一個Acitivity的Context,但在Tab頁內部的Class,是作為一個View的方式放置到TabHost中的,所以出現BadToken的異常。
然后我把AlertDialog放置到TabHost所在的Activity中,就OK了。現在問題出現了
TabHost所在的Activity,怎么能獲得Tab頁中的那個Class的信息,因為在“今日賬單”的Tab頁中才有用戶選中的ListItem的信息。
TabHost獲得的Tab頁都是View對象,好像不能轉化成為我的那個“今日賬單”的class。今日賬單”的class是:
public class TodayAccount extends Activity
最后 突然想到BorCast那么好用的東西為什么不用呢 哈哈 解決
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
