我如何转换这种code,这样我可以从列表视图行 [英] How can i convert this code so i can get the row from list view

查看:161
本文介绍了我如何转换这种code,这样我可以从列表视图行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望能够从列表视图读取行和填充textViews在不同的活性。我希望能够做到这一点的onclick一个项目的列表视图。

I want to be able to fetch a row from a list view and populate textViews in a different activity. I want to be able to do this onclick of an item with the list view..

public class CBFilter extends Activity {

    ListView RecipeNames;
    Cursor cursor;
    SimpleCursorAdapter adapter;
    CBDataBaseHelper data;
    SQLiteDatabase data2;
    TextView RecipeText;

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        RecipeNames = (ListView) findViewById(R.id.List1);
        RecipeNames.setTextFilterEnabled(true);
        RecipeText = (TextView) findViewById(R.id.recipeText);
        adapter = new SimpleCursorAdapter (this, 0, cursor, null, null);

        data = new CBDataBaseHelper(this);
        data.open();
        cursor = data.query();
        startManagingCursor(cursor);

        String[] from = {CBDataBaseHelper.KEY_NAME};
        int[] to = { R.id.recipeText};


        adapter = new SimpleCursorAdapter(this, R.layout.row, cursor, from, to);
        RecipeNames.setAdapter(adapter);
        adapter.notifyDataSetChanged();



    }

    public void CreateNew(View view){

        Intent myIntent = new Intent(this, CBCreate.class);
        startActivity(myIntent);
    }
}

我如何转换这种code,以达到所需要的功能..感谢斯特凡

How can i convert this code in order to achieve the required functionality.. thanks Stefan

推荐答案

试试这样

public void onListItemClick(ListView parent, View v, int position, long id) {
   String string = from[position]);  // this depends on your Adapter ...
   Intent i = new Intent(CheckData.this,ShowData.class);
   i.putExtra("SELECTED", string);
   startActivity(i);

我得到它从这个链接,它会使用全为您提供: 使用SQLite

i got it from this link , it will be use full for you : Use of SQLite

这篇关于我如何转换这种code,这样我可以从列表视图行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆