溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

控件(3)ListView

發(fā)布時間:2020-07-21 11:13:28 來源:網(wǎng)絡 閱讀:369 作者:乖寶翼 欄目:移動開發(fā)

1.轉(zhuǎn)自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html   (有源碼)

   根據(jù)列表的適配器類型,列表分為三種,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter

   其中以ArrayAdapter最為簡單,只能展示一行字。SimpleAdapter有最好的擴充性,可以自定義出各種效果。SimpleCursorAdapter可以認為是SimpleAdapter對數(shù)據(jù)庫的簡單結(jié)合,可以方便的把數(shù)據(jù)庫的內(nèi)容以列表的形式展示出來。

(1)ArrayAdapter

控件(3)ListView


(2)SimpleCursorAdapter

將數(shù)據(jù)庫中的數(shù)據(jù)顯示在list列表中

控件(3)ListView


(3)simpleAdapter
擴展性最好,可以定義各種各樣的布局出來,可以放上ImageView(圖片),還可以放上Button(按鈕),CheckBox(復選框)等等。

控件(3)ListView

(4)有按鈕的listview

控件(3)ListView


2.分頁加載數(shù)據(jù):http://blog.csdn.net/liuhe688/article/details/6852523#

3.SimapleAdapter絢麗的listview :http://blog.csdn.net/xiehuan_uestc/article/details/7982814#

4.listview拖動時背景變黑色的解決方法:http://www.cnblogs.com/yilee/archive/2011/10/15/2212732.html

當我們操作ListView的時候,如果不使用手機上下按鍵的時候,直接用觸摸拖動視圖的方式,會發(fā)現(xiàn)ListView的背景一片黑色,而且所有被選中的文字都變成一片漆黑。這個問題發(fā)生的原因在于ListView存在緩存顏色機制,因此我們可以通過設定緩存顏色為透明的方法來解決這個問題。

A、通過布局屬性來設定(ListView的屬性中直接定義)

android:cacheColorHint=”#00000000″

B、在代碼中直接設定

listView.setCacheColorHint(Color.TRANSPARENT);

這樣就可以解決黑色出現(xiàn)的問題了。



向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI