我有一个文本表,每行都有一个文本。我想在单击表中的一行时显示弹出窗口。 android中的TableLayout是否支持此功能?如果是的话,有一个例子吗?
答案 0 :(得分:3)
您可以在每行中附加带有TextView的onClickListener。或者你可以直接在TableRow上直接设置它
android.widget.TableRow tableRow = ..
tableRow.setOnClickListener(new OnClickListener(){
public void onClick() {
}
});
答案 1 :(得分:0)
以编程方式执行此操作,我在我的活动的onCreate方法中使用了此代码:
row.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//codigoo
}
});
我必须使用View.OnClickListener
和@Override
,否则它无法使用!