寫在前面的話
我們?cè)谑褂肔istView的時(shí)候国裳,自字義Adapter固然好用,靈活,但對(duì)于我們只是想簡(jiǎn)單的顯示幾行數(shù)據(jù)弃甥,沒必要搞那么大動(dòng)靜。ArrayAdapter幫助我們顯示一個(gè)數(shù)組到列表中汁讼,數(shù)組可以按我們的需要進(jìn)行增改淆攻,實(shí)現(xiàn)起來也簡(jiǎn)單易用。
定義數(shù)據(jù)源
private String pdaOptions[] = new String[] {"Sql Test", "Scan Test"};
三參數(shù)
new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data)
- 第一個(gè)參數(shù):上下文環(huán)境
- 第二個(gè)參數(shù):當(dāng)前列表項(xiàng)加載的布局文件嘿架,正常三參數(shù)的時(shí)候引用的是系統(tǒng)自帶布局
- 第三個(gè)參數(shù):數(shù)據(jù)源
四參數(shù)
new ArrayAdapter<String>(this, R.layout.list_options_item, R.id.txt_list, data);
- 第一個(gè)參數(shù):上下文環(huán)境
- 第二個(gè)參數(shù):當(dāng)前列表項(xiàng)加載的布局文件
- 第三個(gè)參數(shù):布局文件中的控件數(shù)據(jù)顯示控件
- 第四個(gè)參數(shù):數(shù)據(jù)源