首页>代码>Android中ListView简单实例>/Adapter/src/com/lol/huixin/control/ArrayAdapterActivity.java
package com.lol.huixin.control;

import android.os.Bundle;

import java.util.ArrayList;
import java.util.List;

import android.app.Activity;
import android.view.Menu;
import android.widget.ArrayAdapter;
import android.widget.ListView;
/** ArrayAdapter
public class ArrayAdapterActivity extends ListActivity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		String[] strs = {"1","2","3","4","5"};
		// android.R.layout.simple_list_item_1 
		// android系统定义好的布局文件只显示一行文字
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(AdapterActivity.this,android.R.layout.simple_list_item_1,strs);
        setListAdapter(adapter);
		setContentView(R.layout.activity_adapter);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.adapter, menu);
		return true;
	}

}
**/

public class ArrayAdapterActivity extends Activity{
	private ListView listView;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		listView=new ListView(ArrayAdapterActivity.this);
		listView.setAdapter(new ArrayAdapter<>(ArrayAdapterActivity.this, android.R.layout.simple_list_item_1,getData()));
		setContentView(listView);
	}
	
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.adapter, menu);
		return true;
	}
	
	private List<String> getData(){
        List<String> data = new ArrayList<String>();
        data.add("测试数据1");
        data.add("测试数据2");
        data.add("测试数据3");
        data.add("测试数据4");
        return data;
    }
}

最近下载更多
1294862613  LV11 2020年12月29日
bbaqqq  LV4 2020年11月20日
mym0207  LV1 2020年7月27日
sylviay  LV11 2020年6月10日
Tuan5555  LV12 2020年1月10日
wangshihua  LV19 2019年5月10日
金陵小夜白  LV1 2019年1月10日
gggggggg123456  LV3 2018年12月19日
2901545739  LV1 2018年9月13日
7324324234  LV14 2018年7月24日
最近浏览更多
求学的熊猫  LV11 5月6日
暂无贡献等级
yyyyyyzh  LV8 2023年6月11日
小妹妹  LV7 2023年6月9日
倾城之恋1  LV5 2023年5月21日
qazwer11  LV5 2023年5月18日
xiaoqiaothq  LV2 2023年4月2日
362255  LV1 2022年12月28日
yzhszz  LV3 2022年12月27日
1532593037  LV8 2022年6月3日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友