2

Selected listview item with (arrow?)選定的ListView項(箭頭?)

正如你看到的這個箭頭是從其他佈局指向在ListView選擇的列表項的右側上面的圖片中看到的。我不知道這是如何調用的,所以我不知道該怎麼去google。

如何實現這一目標?

+0

我把它看作是放置在最列表視圖右側的箭頭。 – candyleung

回答

3

使用選擇來實現這一目標。這樣listview的listitemselector將被設置爲你所做的自定義選擇器。同樣在選擇器中,您將有一個圖像作爲綠色選擇器。

例如:

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android" > 
<item android:state_focused="true" android:drawable="@drawable/bg_green_with_arrow"></item> 
<item android:state_selected="true" android:drawable="@drawable/bg_green_with_arrow"></item> 
<item android:state_active="true" android:drawable="@drawable/bg_green_with_arrow"></item> 
<item android:state_pressed="true" android:drawable="@drawable/bg_green_with_arrow"></item> 
<item android:drawable="@drawable/bg_white_plain"></item> 
</selector>