看板 AndroidDev 關於我們 聯絡資訊
RecyclerView是照著網路上的教學影片模仿出來的(但真的好複雜~ Adapter這部分我看了解說還是不懂它的原理,只知道它是個抽象類別的樣子?? 現在我是想要如下圖這樣 把輸入的資料在RecyclerView上呈現 https://i.imgur.com/5hBznjy.png
可是資料怎麼樣就是傳不過去,系統一直顯示著好像語法錯誤的樣子 (語法我看過網路上的範例好像沒有錯) 所以就導致了RecyclerView上的TextView也顯示不出來 請問是我傳錯位置了還是說RecyclerView不能這樣傳呢? 另外想問如果想要在RecyclerView上儲存並持續呈現 這個...是還需要用到SQLite才行嗎?? 程式碼部分圖: https://i.imgur.com/Vl60z8F.png
https://i.imgur.com/ke6LUwd.png
感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.0.182 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1592900648.A.D4F.html
martinboy10: 你為什麼要在Adapter裡面接Bundle...... 06/23 16:29
martinboy10: 而且前面你自己都做了往Adapter裡塞資料的動作 06/23 16:30
martinboy10: 卻問要怎麼把值放進Adapter 你自己不會覺得奇怪嗎?? 06/23 16:32
是的,我自己也覺得很怪 因為我findid是放在Adapter那,所以我本來是想說直接接資料後呈現出來 之前的資料會被我取代就是 ※ 編輯: MAXQb (111.243.0.182 臺灣), 06/23/2020 17:01:09
martinboy10: Adapter顯示的是你list裡面的資料 06/23 17:09
martinboy10: 你要取代就要把list裡面的值做更新 06/23 17:09
原來是這樣 那這樣本來在Adapter的findid也是要改到list那,在list那接收資料做更新了?" ※ 編輯: MAXQb (111.243.0.182 臺灣), 06/23/2020 17:23:18
martinboy10: 我覺得你還是再去仔細看看怎麼使用RecycleView吧 06/23 17:38
martinboy10: https://reurl.cc/vDj78l 06/23 17:38
感謝,我再研究看看
tvbic: 網路上一堆範例不是嗎 06/27 11:27
Msgbox: 把資料轉成一個物件在傳過去 06/29 19:08
所以是資料放到物件裡,再由Adapter把物件放到View上面這樣?
kobe8112: 過了超過一個禮拜,結果你還是問了初級使用問題 07/02 23:49
kobe8112: 你應該找篇超簡單範例,然後標註你是哪裡看不懂, 07/02 23:50
kobe8112: 不然這樣進步幅度可能會始終低於你的期望... 07/02 23:50
我也這樣覺得...
zop: 還沒解決嗎? 07/03 00:20
嗯...算解決一半!? 我是ListView的範例做出來了,但原理就是不了解就是Orz~
ou9810: 做範例的時候越簡單越好,等OK了再套用到實際要做的東西 07/07 17:31
目前是想要先做出個最簡單的記事本且有列表這樣~
ou9810: 你要先確定intent的用法,就做一個button就好 07/07 17:34
ou9810: 按下的時候傳值跳到下一頁,先確認這部分跟你預期的一樣 07/07 17:36
intent傳值目前這部份是成功的
ou9810: 之後再去做RecycleView的部分 07/07 17:37
繼續研究中Orz~ ※ 編輯: MAXQb (111.243.4.196 臺灣), 07/08/2020 16:27:20 ※ 編輯: MAXQb (111.243.4.196 臺灣), 07/08/2020 16:28:33
taco2548: bundle的資料應該由MainActivity3取出後再丟進Adapter 07/20 15:03