Как показать данные в расписании?

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

Я сделал набросок в краске, чтобы показать, что мы хотим сделать.

http://i.imgur.com/MtaP5.png

При вертикальной прокрутке над таблицей "станции" и "Станции", и "Времена" должны прокручиваться вертикально, но при прокрутке выше "Времена" только "Времена" должны прокручиваться горизонтально (станции должны оставаться одинаковыми).

Кто-нибудь имеет представление о том, как мы должны это сделать (мы новички в программировании и в программировании Android)?

Спасибо:)!

редактировать:

Я нашел приложение, которое делает то, что я хочу, так что всем легче понять

Google Play - Сидней Рейл Бета

(он не позволяет мне поставить 2 ссылки, поэтому я удалил http) https://stackru.com/images/4b52f6fc04630f18116583ee1034d6389d961d4c.jpg

1 ответ

Для вертикальной прокрутки вы можете использовать ScrollView ( http://developer.android.com/reference/android/widget/ScrollView.html)

Я не уверен, почему вам нужно прокручивать "Времена" при прокрутке "Станции", но вы можете использовать измененный таким образом HorizontalScrollView Синхронизировать позиции прокрутки ScrollView - Android

В методе OnScrollChanged вы можете использовать метод scrollTo вашего HorizontalScrollView для прокрутки до нужной позиции.

Другие вопросы по тегам