0
在我的应用程序中,我使用数组动态添加了textviews,并为每个数字赋予了一个count变量,该增量的数量根据textviews的添加计数。在每个textview的onClickListener中,我想执行一些操作,但是当我正在尝试执行此操作正在所有文本视图中执行。 下面是代码,我没有得到什么错误。请帮助我。TextView onclickListener
// here i have added textview dynamically
mtxtview[colTextCount]=new TextView(this);
mtxtview[colTextCount].setId(colTextCount);
mtxtview[colTextCount].setLayoutParams(new LayoutParams(20,20));
并在onclickListener-
@Override
public void onClick(View v) {
System.out.println("onclick...");
for(jj=0;jj<_mTextViewId;jj++){
String hh=mtxtview[jj].getText().toString();
System.out.println("................................."+hh);
System.out.println("id is...."+_mTextHeight[jj].getId());
//if i added 3 textview.its giving me all 3 textview's text(getText())
}
}
那么问题是什么? – 2013-03-05 11:12:23
如果我点击第1个textview.its提供所有textviews.i的信息只需要第1个textview信息 – 2013-03-05 11:21:16