首页 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
资讯 业界资讯 软件杂谈 编程开发 网站建设 网络观查 搜索引擎 移动应用 网站运营 网络地图
开发 移动开发 Web前端 架构设计 编程语言 互联网 数据库 系统运维 云计算 开发杂谈
[互联网] android基础 sqlite listview activity返回值
android基础 sqlite listview activity返回值

android基础  sqlite listview activity返回值

[1].[代码] [Java]代码 跳至 [1] [2]


?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105

package com.it.db;
 
import java.util.List;
import com.it.dao.PersonDao;
import com.it.domain.Person;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.BaseAdapter;
import android.widget.ListView;
import android.widget.TextView;
 
public class MainActivity extends Activity {
    private ListView lv;
    private List<Person> persons;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
         
        PersonDao dao=new PersonDao(this);
        persons=dao.findAll();
        lv=(ListView) findViewById(R.id.lv);
        lv.setAdapter(new MyAdapter());
         
        lv.setOnItemClickListener(new OnItemClickListener() {
            //点击的数据 传到上一个activity
            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
                // TODO Auto-generated method stub
                Person mperson=persons.get(position);
                String number=mperson.getNumber();
                Intent data=new Intent();
                data.putExtra("number", number);
                setResult(0, data);
                //点击 即关闭此activity
                finish();
            }
        });
    }
     
    private class MyAdapter extends BaseAdapter{
        private static final String TAG = "MyAdapter";
 
        /**
         * 控制listview里有多shao个条目
         */
        @Override
        public int getCount() {
            // TODO Auto-generated method stub
            return persons.size();
        }
 
        @Override
        public Object getItem(int position) {
            // TODO Auto-generated method stub
            return null;
        }
 
        @Override
        public long getItemId(int position) {
            // TODO Auto-generated method stub
            return 0;
        }
 
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            // TODO Auto-generated method stub
            /**
             * 采用inflater显示
             */
            Person person=persons.get(position);
            View view=View.inflate(MainActivity.this, R.layout.list_item, null);
             
            TextView tv_id=(TextView) view.findViewById(R.id.tv_id);
            tv_id.setText("id:"+person.getId());
             
            TextView tv_name=(TextView) view.findViewById(R.id.tv_name);
            tv_name.setText("姓名:"+person.getName());
             
            TextView tv_number=(TextView) view.findViewById(R.id.tv_number);
            tv_number.setText("电话:"+person.getNumber());
             
            return view;
            }
            /**
             * 不用inflater
             *
            Log.i(tag, "位置"+position);          //看效果
            TextView tv=new TextView(getApplicationContext());
            tv.setTextSize(20);
            tv.setTextColor(Color.BLACK);
            //每个位置上的条目
            Person person=persons.get(position);
            tv.setText(person.toString());
            return tv;
        }*/
         
    }
}

[2].[文件] 数据库.zip ~ 1MB    下载(33) 跳至 [1] [2]


文件不存在或者代码语言不存在

上一篇:反射android R文件
下一篇:彩票走势图

 此文从网络中自动搜索生成,不代表本网站赞成被搜索网站的内容或立场    查看原文
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年7日历
2018-7-20 14:32:29
 
  网站联系 软件世界网-www.sjsjw.com ©2014 蜀ICP备06016416号 三峰网旗下网站