ArrayAdapter
1.public class MainActivity2 extends Activity { 2.private String datas[] = new String[]{"张小军","张欣","张丹丹"}; 3. @Override 4. protected void onCreate(Bundle savedInstanceState) { 5. super.onCreate(savedInstanceState); 6. setContentView(R.layout.activity_main); 7. ListView lv_list = (ListView) findViewById(R.id.lv_list); 8. //第二个参数 用来显示数据的布局文件ID 9. //第三个参数 布局文件中用来展示数据的具体的textview的id 10. //第三个参数 String数组 用来显示的数据源 11. ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.item,R.id.tv_test, datas); 12. lv_list.setAdapter(adapter); 13. } 14.}
条目布局文件
1.<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2. xmlns:tools="http://schemas.android.com/tools" 3. android:layout_width="match_parent" 4. android:layout_height="match_parent" 5. tools:context=".MainActivity" > 6. 7. <TextView 8. android:id="@+id/tv_test" 9. android:layout_width="match_parent" 10. android:layout_height="match_parent" 11. android:text="@string/hello_world" /> 12. 13.</RelativeLayout>