ListView基礎用法

 

本文純手打。


最近剛剛學習安卓編程,寫下這個留着自己回顧。


錯誤1:ArrayAdapter requires the resource ID to be a TextView

回答1:xml文件需要使用TextView作爲根標籤,不要用那些佈局。


錯誤2:The constructor ArrayAdapter(new View.OnClickListener(){}, int, String[]) is undefined

回答2:我是etListAdapter(new ArrayAdapter<String>(HelloListView.this,R.layout.list_item, COUNTRIES))出錯了,不小心小寫了。


總結基礎用法:

1.建以textview爲根標籤的xml文件list_item(選擇)

2.建activity 繼承listActivity

3.使用setListAdapter(ListAdapter)增加視圖顯示

    例:setListAdapter(new ArrayAdapter<T>(HelloListView.this,R.layout.list_item, COUNTRIES));

    第2個參數可以是系統自帶的android.R.layout.simple_list_item_1,第三個參數T類型數組,T根據實際更改。

4.

獲取listView視圖,getListView();

設置listView的點擊事件

listview.setOnItemClickListener(new OnItemClickListener(){...});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章