在click事件中创建动态表行后发出问题

时间:2011-11-23 09:07:59

标签: android dynamic

您好我正在开发Android应用程序。我已经创建了动态表行,它们具有与新消息相同的文本视图。如果我有2个新消息,它将显示如下。 here is my code of dynamic data display 例如,这样的行              新消息

发送者:rony

Ack:约瑟夫,迈克

消息:你好吗。

现在还有另一条新消息,

发送者:kushal

Ack:dhrum,dyna

消息:我没事。

现在Ack:textview是可点击的。这是为了确认。但我只能承认最后一条消息。我想逐一确认所有新消息,但我无法做到。如果我的英语和exlpaination流程很差,我感到很遗憾。请帮帮我。

1 个答案:

答案 0 :(得分:0)

你会做这样的事情:

tvAck.setTag(taskInvolvementId);

在你的onClick()中,你会得到这样的身份:

tvAck.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
            String taskInvolvementId = (String)v.getTag();
            Log.d("taskInvolvementId is ", taskInvolvementId);
      }