2014-12-04 2 views
0

В настоящее время я работаю над андроидным баскетболом.Android - Создание экрана статистики баскетбола

Я использую SDK android и развиваю его на затмении.

Я до такой степени, что нам нужен экран статистики для текущей игры. Мне нужно вывести статистику из текущей игры, которая выводит статистику в таблицу статистики. Мы используем SQLite в качестве нашей базы данных для хранения всего.

Моя проблема в том, что я знаю, как я могу тянуть и подсчитывать разные статистические данные, и как их выводить. Но я думаю, что есть более простой способ сделать то, что я пытаюсь сделать.

Для активности экрана stat это то, что мы имеем в настоящее время.

stats http://oi59.tinypic.com/imiah4.jpg

Не возражаете в верхнем левом углу большой ноль, это просто вопрос форматирования. Не обращайте внимания и на предупреждения, потому что я еще не делал строковых значений для них.

Итак, каждый нуль - это собственный TextView, и если в команде 20 игроков, то есть 180 TextViews, я должен заполнить разными номерами.

Я думал о разных способах форматирования идентификаторов TextView, поэтому мне нужно было бы запускать другой код в зависимости от # игрока для каждой из 8-ти статистик.

Но в конце концов, я все еще использую 180 различных текстовых элементов.

Это единственный способ сделать что-то подобное?

ответ

2

Вы должны использовать ListView с пользовательским видом и адаптера, обратитесь к этому

http://developer.android.com/reference/android/widget/Adapter.html

A Listview, потому что вы можете иметь 2 или 40 игроков.

настраиваемое представление (в формате XML), так что вы можете настроить поля/ImageView/другие

адаптер "заполняет" Пользовательского View и поместить в ListView

http://www.piwai.info/android-adapter-good-practices/

+0

Спасибо за такие быстрый ответ! Я обязательно попробую это. Это самое первое программирование для Android, которое я когда-либо делал, поэтому я не уверен, что я делаю, но это здорово. Я дам вам знать, как все идет, спасибо! –

+1

Добро пожаловать :) – BredeBS

Смежные вопросы