[問題] Tablayout傳值給Activity(解決)

看板AndroidDev作者 (AndyAWD)時間7年前 (2017/05/31 02:38), 7年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
畫面是這樣擺 http://imgur.com/QG4tCYP.jpg
我想要點選GridView小圖後,ImageView秀出大圖 問題是ImageView和GridView分別是兩個Class 我不知道該怎麼做才能讓ImageView同步秀圖出來 有試過很蠢的方法是GridView用Bundle傳圖片路徑給ImageView的Class ImageView再做一顆按鈕按下去後抓圖片路徑顯示大圖 但怎麼想都知道這樣是不行的... 連假四天都卡在這邊,能解決的話願以1000P答謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.131.16 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1496169539.A.86E.html ※ 編輯: anandydy529 (122.117.131.16), 05/31/2017 02:39:15

05/31 05:16, , 1F
寫個callback function?
05/31 05:16, 1F
我查了一下,callback應該可行 只是google到一半發現樓下的evenbus比較好做且實作成功 500p奉上

05/31 11:27, , 2F
可以用EventBus傳遞圖片路徑,在GridView的click事件
05/31 11:27, 2F

05/31 11:27, , 3F
後發出event給Activity接收event,做對應動作
05/31 11:27, 3F
感謝提供,1000p奉上 感謝上面兩位板友的回應 ※ 編輯: anandydy529 (122.117.131.16), 05/31/2017 20:24:54
文章代碼(AID): #1PBRn3Xk (AndroidDev)
文章代碼(AID): #1PBRn3Xk (AndroidDev)