我試圖建立在Android的列表視圖,將看起來像這樣(忽略了搜索欄):定製列表視圖組件
output. http://www.freeimagehosting.net/uploads/6394404c4d.png
iPhone有稱爲部分指數的類似選項:
我能夠通過獲得列表中的部分: http://bartinger.at/listview-with-sectionsseparators/
現在我想建立索引(東西是第一個圖像的右側) (指數定製並可能包含不止一個字母以上)
我並不想這樣做,下面的方法:
創建一個活動,左側有一個列表視圖,右側有另一個文本視圖(或可能是任何東西),然後跟蹤正確的元素並更新列表。 例如:http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
我想自定義android本身的列表視圖,以便列表視圖將在右側包含這樣一個索引。像這樣的東西。 一個類extends ListActivity
和類的一些或如何包含邊欄。 (我將管理側欄的編碼工作)。所以每當另一個班級延伸MyCustomListActivity
它將有列表以及邊欄。
我的問題是我如何在我的自定義類中擴展ListActivity的側欄? 還是有更好的方法來做到這一點?
嘗試將其添加到根視圖。使用'addContentView()' – Ronnie
@ userSeven7s所以你的意思是'MyCustomListActivity'的'oncreate'我做了一個'addContentView()'? –
是的。否則,您可以使用Gravity.RIGHT添加一個PopupWindow。 – Ronnie