2

我有一个文本表,每一行都有一个文本。我想在单击表中的一行时显示一个弹出窗口。android中的TableLayout是否支持这个?如果有,有例子吗?

4

2 回答 2

3

您可以在每一行中附加 onClickListener 和 TextView。或者你可以直接在 TableRow 上直接设置

android.widget.TableRow tableRow = ..
tableRow.setOnClickListener(new OnClickListener(){
    public void onClick() {
    }
});

OnClickListener

于 2011-11-17T09:34:16.547 回答
0

我以编程方式在我的活动的 onCreate 方法中使用了这段代码:

    row.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    //codigoo
                }
            });

我不得不使用View.OnClickListenerand the@Override否则它不会工作!

于 2014-04-22T19:47:11.880 回答