我已经创建了一个使用sqlite数据库显示数据的自定义列表视图现在我想在listview中单击项目时移动到下一个活动

时间:2016-10-01 07:08:53

标签: android sqlite listview

由于我的列表视图是动态的,因为数据来自SQLite数据库所以我想在任何人点击listview时打开一个新活动。 任何帮助表示赞赏。

3 个答案:

答案 0 :(得分:0)

实施此目的。

lv.setOnItemClickListener(new OnItemClickListener()
    {
        @Override 
        public void onItemClick(AdapterView<?> arg0, View arg1,int position, long arg3)
        { 
          //write your Intent code to move to another class here.
           Intent i= new Intent(currentClass.this, NextClass.class);
           startActivity(i);
        }
    });

答案 1 :(得分:0)

在行视图上设置单击侦听器..并按位置将数据传递给下一个活动。

答案 2 :(得分:0)

listview.setOnItemClickListener(new OnItemClickListener()
        {
            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                                    int position, long id) {
                // TODO Auto-generated method stub
                Intent i= new Intent(SourceClass.this, DestinationClass.class);
                startActivity(i);
            }
        });