Как показать данные в расписании?
Я и мой друг пытаемся составить расписание движения поездов, но теперь мы застряли в том, как показать данные из базы данных Sqlite. Мы можем показать данные, но не так, как мы хотим.
Я сделал набросок в краске, чтобы показать, что мы хотим сделать.
При вертикальной прокрутке над таблицей "станции" и "Станции", и "Времена" должны прокручиваться вертикально, но при прокрутке выше "Времена" только "Времена" должны прокручиваться горизонтально (станции должны оставаться одинаковыми).
Кто-нибудь имеет представление о том, как мы должны это сделать (мы новички в программировании и в программировании 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 для прокрутки до нужной позиции.