Пример для интерактивного TableRow в Android - PullRequest
2 голосов
/ 17 ноября 2011

У меня есть таблица текстов с каждой строкой, имеющей текст. Я хочу отобразить всплывающее окно при нажатии одной из строк в таблице. TableLayout в Android поддерживает это? Если да, то есть ли пример?

Ответы [ 2 ]

3 голосов
/ 17 ноября 2011

Вы можете прикрепить onClickListener с TextView в каждой строке.Или вы можете установить его непосредственно в TableRow

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

OnClickListener

0 голосов
/ 22 апреля 2014

Программируя, я использовал этот код в методе onCreate своей деятельности:

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

Мне пришлось использовать View.OnClickListener и @Override, иначе это не сработало бы!

...