Recycle 只顯示一行BUG

2022-06-27 06:39:11 字數 623 閱讀 4543

學習recycle 兩天了,照著網上的adapter寫了2個demo,結果測試的時候發現,第乙個demo 顯示、點選都正常,第二個demo的adapter合第乙個一模一樣,僅僅是類名不同,結果顯示的時候只出現第一行。。。。

首先逐行檢查adapter,沒有輸入錯誤,然後開始懷疑是資料寫入list的問題和sharepreferences讀寫時的問題。

在當前activity中寫了一組本地list陣列,結果仍然如上圖。再次懷疑是adapter的問題。。。。然後把demo2的adapter拷到demo1中測試,沒有出現問題。。。開始懷疑人生~~~

原來是我的item.xml中layout 設定成了match_parent,佔滿了整了螢幕,所以只「出現了第一行」,而模擬器模擬的時候出現看到「只出現一行」的時候就趕緊去「找bug"了。如果猜想得沒錯的話,往下滑一下,應該會出現資料的,於是重新模擬,果然。。

於是將item.xml的layout設定為wrap_content,問題解決~~

android listview 只顯示一行

今天碰到乙個很詭異的問題 listview裡面的adapter有4行資料,可是在頁面上無論如何只能顯示list.get 0 的資料,其他三項無法顯示。原來,android在layout布局檔案的開頭裡面,有一行這個東西 android layout width fill parent android...

文字只顯示一行或多行

1 文字只顯示一行,文字溢位部分用省略號顯示 截至1月15日09時,全國累計報告確診病例98290例,現有確診病例1727例,境外輸入4474例 海外現有確診病例26094556例。疫情影響了很多行業的發展,更影響到我們生活的很多方面,所以大家都是希望疫情能夠早點結束了。div 2 文字只顯示3行,...

文字只顯示一行,和文字只顯示兩行的問題

在我們設定樣式的時候,不可避免的涉及到內容只出現一行或只出現自己想要的行數。1.首先說一行的問題。如果內容超出,還會看到現在的內容嗎?噠噠噠噠噠 outer 詳解 overflow hidden 這個就不用多說了,超出的部分隱藏。還可以用於清除浮動 不建議使用 text overflow ellip...