-3
我有一個與setAdapter相關的疑問。有人可以詳細說明或解釋功能以及如何理解這樣的代碼。如何使用setAdapter?
mDrawerList.setAdapter(new ArrayAdapter<String>(this,R.layout.drawer_list_item, mServices));
詳細例如: new ArrayAdapter;這個。
我有一個與setAdapter相關的疑問。有人可以詳細說明或解釋功能以及如何理解這樣的代碼。如何使用setAdapter?
mDrawerList.setAdapter(new ArrayAdapter<String>(this,R.layout.drawer_list_item, mServices));
詳細例如: new ArrayAdapter;這個。
列表適配器是一個對象,用於調整要在ListView
中顯示的集合對象。 ArrayAdapter
是映射對象數組的簡單實現。
mDrawerList.setAdapter(new ArrayAdapter<String>(this,R.layout.drawer_list_item, mServices));
這條線被映射在一個ListView
(mDrawerList
)串的用於顯示的陣列(mServices
)。適配器構造函數的第二個參數是將用於呈現每個列表項的佈局。
列表適配器和適配器通常是一個漫長而複雜的主題,不會在SO答案中解釋。請點擊以下鏈接,
http://developer.android.com/guide/topics/ui/layout/listview.html http://developer.android.com/reference/android/widget/ListAdapter.html
你說你有一個疑問,然後沒有告訴我們它是什麼。像這樣的問題應該是谷歌搜索... –