Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ISLI
0 / 0 / 0
Регистрация: 14.05.2015
Сообщений: 19
#1

Создание таблицы с обработчиком нажатия - Android

30.05.2015, 12:21. Просмотров 299. Ответов 3
Метки нет (Все метки)

Нужно создать таблицу с именами и оценками как на картинке! Таблица должна прокручиваться по вертикали и по горизонтали! И нужно для каждой ячейке привязать OnClickListener!
Миниатюры
Создание таблицы с обработчиком нажатия  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2015, 12:21     Создание таблицы с обработчиком нажатия
Посмотрите здесь:

Создание таблицы Android
Запрет на нажатия в activity Android
Android Как минусоват данные с таблицы 2 от таблицы 1
Создание таблицы Android
Обработка нажатия на RadioButton Android
Определение нажатия toggleButton Android
Отслеживание нажатия кнопки Android
Android Эффект нажатия кнопки
Обработка длительного нажатия Android
Обработка нажатия кнопок Android
Android Обработка длительного нажатия
Создание онлайн турнирной таблицы без вложений Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
max-max-max
3 / 3 / 0
Регистрация: 27.03.2010
Сообщений: 57
30.05.2015, 22:46     Создание таблицы с обработчиком нажатия #2
Кол-во столбцов фиксированное?
Кол-во строк фиксированное?
ISLI
0 / 0 / 0
Регистрация: 14.05.2015
Сообщений: 19
01.06.2015, 10:13  [ТС]     Создание таблицы с обработчиком нажатия #3
нет пользователь сможет их добавлять
max-max-max
3 / 3 / 0
Регистрация: 27.03.2010
Сообщений: 57
03.06.2015, 01:13     Создание таблицы с обработчиком нажатия #4
Погуглил и нашёл, 1-ый ответ по запросу(android create table view).

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
@Override 
public  void onCreate ( Bundle savedInstanceState ) 
{ 
    super . onCreate ( savedInstanceState ); 
    TableLayout tableLayout =  new  TableLayout ( getApplicationContext ()); 
    TableRow tableRow ; 
    TextView textView ; 
 
    for  ( int i =  0 ; i <  4 ; i ++)  { 
        tableRow =  new  TableRow ( getApplicationContext ()); 
        for  ( int j =  0 ; j <  3 ; j ++)  { 
            textView =  new  TextView ( getApplicationContext ()); 
            textView . setText ( "test" ); 
            textView . setPadding ( 20 ,  20 ,  20 ,  20 ); 
            tableRow . addView ( textView ); 
        } 
        tableLayout . addView ( tableRow ); 
    } 
    setContentView ( tableLayout ); 
}
Этот код создает TableLayout с 3 столбцов и 4 строк. Понятно, что tableLayout можно прописать в XML файле активити и получить ссылку на ней через findViewById.

Надеюсь, что помог)
Жду ответа, интересно, что получится, т.к. задача реально очень интересная и жизненная.
Yandex
Объявления
03.06.2015, 01:13     Создание таблицы с обработчиком нажатия
Ответ Создать тему
Опции темы

Текущее время: 04:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru