2013-10-13 58 views
0

是否可以創建一個使用以下格式地圖對象的ListView:Map?基於地圖<String,Integer>對象的列表視圖

在我的Map對象中,我存儲了UserNames(String)列表和用戶的在線狀態(Integer)。所以,你得到這樣的事情:

{User1=0, User2=1, User3=1, User4=1, 5=1} 

我想要做的是與所有用戶一個ListView的事,並確定用戶是否上線,基於用戶的在線狀態。例如,如果用戶在線,那麼該行的背景將具有不同的背景。或者甚至在每個用戶的名字前都有一個「開」或「關」的文本。對於在線/離線用戶的區分方式,對我來說並不重要,只是爲了能夠以某種方式區分它們。

如果可以給我一些指示,如果可以完成,或者如果使用其他方式更好,我很樂意。先謝謝你。

+0

有無看看http://docs.xamarin.com/guides/android/user_interface/working_with_listviews_and_adapters – nhaarman

+0

http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text/ – Kuffs

回答

0

假設您在其中存儲的所有數據的地圖說,地圖,然後進行customListAdapter使用上面鏈接中的意見,如果你不知道如何使customadapter的ListView和內部自定義適配器檢查

if(map.containsValue(User1)) 
          { 
           changebackground of listview 
          } 
相關問題