ListView最後一行之後沒有出現分割線?

2021-06-18 16:30:30 字數 828 閱讀 7744

其他介面的listview都可以,也檢查了**,都一樣啊,就差沒把其他介面的adapter之類的**

copy乙份了,還是出不來。

中午吃完飯,偶然看到如下的**:

root.addview(mlistview);

原來之前,一直沒將layoutparams引數傳遞進去,正確的寫法為:

linearlayout.layoutparams llp = new linearlayout.layoutparams(

linearlayout.layoutparams.fill_parent,

linearlayout.layoutparams.fill_parent);

root.addview(mlistview, llp);

或者

linearlayout.layoutparams llp = new linearlayout.layoutparams(

linearlayout.layoutparams.fill_parent, 0, 1);

root.addview(mlistview, llp);

而 root.addview(mlistview),預設的layoutparams其值應該都是

linearlayout.layoutparams.wrap_context的。

總之:要想讓listview顯示底部的分割線,需要同事滿足以下的選項:

1)mfooterdividersenabled 必須為true,其預設值是true的

2)listview的高度必須為fill_parent。

詳情可以參考以下的這篇文章:

批量刪除TXT檔案第一行和最後一行

終於實現了把python用起來,記錄一下,環境為python3.7,看了一些網上的方法,但這總算是乙個不錯的開端。import os import os.path import codecs 這裡放著你要操作的資料夾名稱 path c users rym desktop 金融 後復權 後復權a股全 ...

QListWidget定位到最後一行

case 在用python做介面,用了listwidget,一條一條的additem,悲劇的發現雖然有滑動條,但是它總是淡定的呆在最早先的位置,不上不下,每次看到它都覺得恨呀 solution 在ui的編輯器裡,看到了autoscroll,雖然勾選上了,也就是說 self.log widget qt...

flex 最後一行左對齊

最近專案布局上要求item兩端對齊,而且最後一行在列不滿的情況下要求左對齊,使用flex的justify content space between 實現時發現最後一行不能左對齊,而是兩端對齊方式,下圖不是專案上想要的效果 不使用flex也可以實現,本文僅討論使用flex實現 在網上查了很多資料,1...