【发布时间】:2010-10-10 14:40:22
【问题描述】:
我想将单独的事件侦听器添加到动态创建的 textview 列表中。到目前为止的代码是这样的:
while (cur.moveToNext()){
TextView tv = new TextView(this);
temp = cur.getString(cur.getColumnIndexOrThrow("_ID"));
result = "some text";
tv.setText(result);
tv.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent myIntent = new Intent(v.getContext(), newsDetails.class);
myIntent.putExtra("id", temp);
startActivity(myIntent);
}
});
lOut.addView(tv);
}
但这不起作用。单独的文本视图以列表的形式创建,但单独的事件侦听器不起作用。
【问题讨论】:
标签: java android event-handling event-listener