Gallery 的 Demo(9)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-18 11:34 点击:次
return convertView;
}
}
Main.java
代码
package com.webabcd.view;
import java.util.ArrayList;
import java.util.List;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ListView;
// 此处要继承 ListActivity ,用以实现 ListView 的功能
public class Main extends ListActivity {
private List<String> mData;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(android.R.style.Theme_Light);
setContentView(R.layout.main);
mData = getData();
// 使用自定义的列表适配器来展现数据
MainListAdapter adapter = new MainListAdapter(this, mData);
// 如需使用系统内置的列表适配器,则可以使用类似如下的方法
// ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1, mData);
this.setListAdapter(adapter);
}
// ListView 的数据源
private List<String> getData() {
List<String> items = new ArrayList<String>();
items.add("TextView");
items.add("Button");
items.add("ImageButton");
items.add("ImageView");
items.add("CheckBox");
items.add("RadioButton");
items.add("AnalogClock");
相关新闻>>
- 发表评论
-
- 最新评论 更多>>