【发布时间】:2011-12-31 04:00:11
【问题描述】:
我有一个文本表,每一行都有一个文本。我想在单击表中的一行时显示一个弹出窗口。 android中的TableLayout是否支持这个?如果有,有例子吗?
【问题讨论】:
标签: android row tablelayout clickable
我有一个文本表,每一行都有一个文本。我想在单击表中的一行时显示一个弹出窗口。 android中的TableLayout是否支持这个?如果有,有例子吗?
【问题讨论】:
标签: android row tablelayout clickable
您可以在每一行中附加 onClickListener 和 TextView。或者你可以直接在TableRow上直接设置
android.widget.TableRow tableRow = ..
tableRow.setOnClickListener(new OnClickListener(){
public void onClick() {
}
});
【讨论】:
以编程方式,我在我的活动的 onCreate 方法中使用了这段代码:
row.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//codigoo
}
});
我必须使用View.OnClickListener 和@Override 否则它不起作用!
【讨论】: