我們在使用ListView的時候,自字義Adapter固然好用,靈活,但對於我們只是想簡單的顯示幾行數據,沒必要搞那麼大動靜。ArrayAdapter幫助我們顯示一個數組到列表中,數組可以按我們的需要進行增改,實現起來也簡單易用。 ...
寫在前面的話
我們在使用ListView的時候,自字義Adapter固然好用,靈活,但對於我們只是想簡單的顯示幾行數據,沒必要搞那麼大動靜。ArrayAdapter幫助我們顯示一個數組到列表中,數組可以按我們的需要進行增改,實現起來也簡單易用。
定義數據源
private String pdaOptions[] = new String[] {"Sql Test", "Scan Test"};
三參數
new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data)
- 第一個參數:上下文環境
- 第二個參數:當前列表項載入的佈局文件,正常三參數的時候引用的是系統自帶佈局
- 第三個參數:數據源
四參數
new ArrayAdapter<String>(this, R.layout.list_options_item, R.id.txt_list, data);
- 第一個參數:上下文環境
- 第二個參數:當前列表項載入的佈局文件
- 第三個參數:佈局文件中的控制項數據顯示控制項
- 第四個參數:數據源