Android listView 的使用
来源:互联网 发布:沈航网络自助 编辑:程序博客网 时间:2024/06/08 07:38
1. 主要 xml 文件 push_listview.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="match_parent" > </ListView></LinearLayout>
2. Activity java 方法Push_Activity
package com.finstone.activity;import java.util.ArrayList;import java.util.List;import com.finstone.hfmis.R;import android.R.string;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.util.Log;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ArrayAdapter;import android.widget.BaseAdapter;import android.widget.ListView;import android.widget.TextView;public class Push_Activity extends Activity {private Context context;private ListView listView_Push;List<String> ls;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.push_listview);context = this;this.addView();}private void addView(){ls = new ArrayList<String>(); ls.add("张三"); ls.add("李四"); ls.add("王五"); listView_Push = (ListView)findViewById(R.id.listview);listView_Push.setDividerHeight(20);listView_Push.setAdapter(new MyAdapter());}class MyAdapter extends BaseAdapter{//在此适配器中所代表的数据集中的条目数@Overridepublic int getCount() {System.out.println(ls.size());return ls.size();}//获取数据集中与指定索引对应的数据项@Overridepublic Object getItem(int position) {// TODO Auto-generated method stubreturn position;}//取在列表中与指定索引对应的行id@Overridepublic long getItemId(int position) {// TODO Auto-generated method stubreturn position;}@Overridepublic View getView(int position, View convertView, ViewGroup parent) {// TODO Auto-generated method stubif(convertView == null){convertView = LayoutInflater.from(context).inflate(R.layout.push_listview, null);TextView textView = (TextView)convertView.findViewById(R.id.textView_ListView_Item);System.out.println(textView);textView.setText("aa");}return convertView;}}}
0 0
- android ListView的使用
- Android ListView的使用
- Android ListView的使用
- android - ListView的使用。
- android - ListView的使用
- Android ListView的使用
- android listView的使用
- Android Listview的使用
- android - ListView的使用。
- Android,ListView的使用
- Android ListView的使用
- Android ListView的使用
- Android ListView的使用
- Android-ListView的使用
- Android ListView的使用
- android的listView使用
- Android listview的使用
- android ListView的使用
- 个人笔记-百万年薪项目经理之路(下)
- codeforces 730 A Toda 2
- mybatis解决insert时候空值问题
- C++抽象工厂模式(abstract factory patterns)实现
- 最长上升子序列
- Android listView 的使用
- map与set的基本应用
- HDU 1109 Run Away 模拟退火算法
- mysql int,datetime,timestamp时间戳、时间日期相关总结分析
- Spring MVC学习
- 380. Insert Delete GetRandom O(1)
- FEA大数据实践之亿级数据量处理
- 1078. Hashing (25)
- 数据库