Android基礎講解-ListView_ArrayAdapter

哈哈博主最近纔開播,寫些博客打發一下時間順便總結一下知識,東西比較基礎但願互相提升android

-------------------------------------------------------------------------------------------------------------------ide

ListView是android比較經常使用的一個控件一般搭配各類Adapter使用(arrayadapter、sampleAdapter、cursorAdapter、和自動以Adapter等等)this

一、新建一個android應用程序spa

二、在視圖界面上拉入一個ListView控件code

public class MainActivity extends Activity {
private ListView lv;
private ArrayList<String> al =new ArrayList<String>();
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        setData();
    }
    private void setData() {
        al.add("A");
        al.add("b");
        al.add("C");
        al.add("d");//添加數據
        lv=(ListView) findViewById(R.id.listView1);//從XML中經過id構建ListView對象
        ArrayAdapter<String> aa=new ArrayAdapter<String>
        (this,android.R.layout.simple_list_item_1,al);//構建適配器對象 
        lv.setAdapter(aa);
    }
}

一個簡單的ListView就顯示出來了對象

相關文章
相關標籤/搜索