2011-04-07 67 views
0

亲爱的......先生/ MAM,在我的应用程序中每个列表项的位置有不同的性反应的ID ..我想根据位置DISPLY是性反应的ID的吐司消息点击它意味着包该响应ID根据位置该怎么做...先生我是新的Android的所以用代码描述..我附上我的一些代码,所以请在其上添加neccesery代码...请提前致谢在列表视图点击显示不同-2活性

@Override 
    **protected void onListItemClick(ListView l, View v, int position, long id) 
    { 
     super.onListItemClick(l, v, position, id); 
     **String responceid = Activity2.getData();** 

     Object o = (String) (Notepadv3.this).getListAdapter().getItem(position);** 

     Toast.makeText(this, "this row responce id is= " + " " + , Toast.LENGTH_LONG).show(); 



} 
+0

限制从女性开发人员响应您的可能性?为什么先生? – Jana 2011-04-07 11:13:56

回答

0

尝试Toast.makeText(this, "this row responce id is= " + responceid + , Toast.LENGTH_LONG).show();

+0

我有每个listview的responceid different-2当我点击listview显示自己的responce id String responceid = Activity2.getData(); – user690575 2011-04-07 11:06:19

+0

检查编辑的代码 – pankajagarwal 2011-04-07 12:04:42

0

在String类型的ArrayList中有您的响应。

ArrayList respCode<String> =new Arraylist<String>(); 
respCode.add("RESPONSE 1"); 
respCode.add("RESPONSE 2"); 

然后在列表视图itemClickListner

@Override 
    public void onItemClick(AdapterView<?> a, View v, int position, long id) { 

    Toast.makeText(this,respCode.get(position), Toast.LENGTH_LONG).show(); 
    } 
+0

我有响应在类型字符串.... – user690575 2011-04-07 11:27:40

+0

是的ArrayList的类型字符串..你可以添加字符串 – Jana 2011-04-07 12:11:16

相关问题