android学习笔记(四)--添加ListView

来源:互联网 发布:手机防监控软件 编辑:程序博客网 时间:2024/06/07 11:15

添加一个LISTVIEW


package com.myanrdroid.labs;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.Adapter;import android.widget.ArrayAdapter;import android.widget.LinearLayout;import android.widget.ListAdapter;import android.widget.ListView;public class ListViewActivity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        ListView lv = new ListView(this);        String[] Cityies = {"济南","成都","太原"};        ListAdapter adt  = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1,getData(Cityies));                lv.setAdapter(adt);        LinearLayout layout = (LinearLayout) findViewById(R.id.layout);                layout.addView(lv);                           }    private List<String> getData(String[] cities)    {    List<String> list =new ArrayList<String>();        for (int i=0;i<cities.length;i++)    {    list.add(cities[i]);    }            return list;    }}


0 0
原创粉丝点击