日期:2014-05-16  浏览次数:20469 次

Android开发—数据库应用—添加列表活动(ListActivity)--分析记事本程序
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:添加列表活动--分析记事本程序

* 作 者: 雷恒鑫
* 完成日期: 2012 年 08 月 08 日
* 版 本 号: V1.0
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:

* 程序头部的注释结束

*/

①创建一个名为“DummyNote”的新项目,DummyNote.java程序如下:

<span style="font-size: 24px;">package com.demo.android.dummynote;

import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListAdapter;

public class DummyNote extends ListActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
        setAdapter();
    }
    private String[] note_array = {
    		"gasolin",
    		"crota",
    		"louk",
    		"magicion"
    };
    private void setAdapter(){
    	ListAdapter adapter = new ArrayAdapter<String>(this,
    			android.R.layout.simple_list_item_1,note_array);
    	setListAdapter(adapter);
    }
}
</span>

 

运行结果:

 

② 自定义ListView组件

可以通过改写“res/layout/main.xml”文件,来自定义ListView组件,程序如下“

main.xml