簡單的ListView中的條目展示設置

1.在iistview中的item點擊事件中,可按行來改變字體顏色 大小 變化

TextView textView = (TextView) view.findViewById(R.id.text123);

 textView.setTextColor(getResources().getColor(R.color.colorAccent));

2.加載圖片

Glide.with(MainActivity.this)
           .load(url[position])
           .placeholder(R.drawable.xu)   預加載一個本地圖片
           .into(imageView);

3.ArrayAdapter的簡單應用

他永遠對用的是放mlist的textview對應ID,如果佈局不止textview虛指出來

(1).

 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1,mlist);  

(2)

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1,R.id.textview,mlist);


4. SimpleAdapter

List<Map<String,Object>> mData= new ArrayList<Map<String,Object>>();; 

for(int i =0; i < lengh; i++) { 

 Map<String,Object> item = new HashMap<String,Object>(); 

 item.put("image", R.drawable.portrait);     

 item.put("title", mListTitle[i]);     

 item.put("text", mListStr[i]);    

 mData.add(item); 

}

impleAdapter adapter = new SimpleAdapter( 

 this

 mData,

 R.layout.item,    

 new String[]{"image","title","text"},

 new int[]{R.id.image,R.id.title,R.id.text});     


發佈了24 篇原創文章 · 獲贊 7 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章