2
如何實現與電報中的字母表ListView?顯示圖片。 例如,當我們查看以字母「E」開頭的國家時,只要有國家以字母「F」開頭,字母「E」就不會滾動。然後字母「E」變成字母「F」。列表視圖與電報
如何實現與電報中的字母表ListView?顯示圖片。 例如,當我們查看以字母「E」開頭的國家時,只要有國家以字母「F」開頭,字母「E」就不會滾動。然後字母「E」變成字母「F」。列表視圖與電報
這樣做。您ListItemlayout
將是一個RelativeLayout
和ViewGroup
將有TextView
左對齊,加粗,等等,你的規定─(這將是字母),這TextView
一個LinearLayout
與TextView
和TextView
的權利,讓一個TextView
作弊另一方面在空間方面藉助Gravity
。根據visibility
,讓所有這些小部件成爲GONE
。在GetView
方法檢查String
/char
在index
0,看看它以前String
/char
或它匹配的上一個項目的index
0,如果確實沒有更多的代碼邏輯,如果它不然後再轉換char
到String
將字母表TextView
設置爲VISIBLE
,繼續此例程。
既然你說的字母表不滾動的項目,如果char
匹配沒有更多的代碼讓它飛,如果它沒有更多的代碼。你會得到同樣的效果。
幾乎你需要http://www.survivingwithandroid.com/2012/12/android-listview-sectionindexer-fastscroll.html –
@BojanKseneman謝謝你,我用過它。但如何用滾動字母表來組織類似的工作? – user3499878
是的,這就是缺少的,這就是我差點說的原因。我對電報不熟悉,前面的字母是否與列表一起滾動,或者只是在字母改變的第一個位置的前面顯示? –