Любые предложения по наилучшему отображению этой таблицы на платформе Android? Форматирование не требуется, но я ищу гибкий способ сделать это, потому что существует множество таблиц с различным количеством строк и столбцов.Отображение таблицы на платформе Android
ответ
я либо использовать TableLayout завернутое в ScrollView (или HorizontalScrollView с контролем пейджинговой какой-то, если вы ожидаете, широкие таблицы) или просто закодировать таблицу в HTML и использовать WebView. Что касается гибкости/повторного использования, вы можете захотеть рассмотреть подклассификацию TableLayout, чтобы предоставить ярлыки для создания экземпляра таблицы с различными параметрами или позволить вам выложить его в XML при автоматическом связывании поведения; см. второй ответ на вопрос this SO post.
Возможно, следует использовать TableLayout, это будет самый простой способ. TableLayout содержит только столбцы, элементы TableRow - это то, что делают столбцы, поэтому разница в столбцах между строками не имеет значения. Вам не нужно использовать элементы TableRow, хотя любой подкласс View может войти, поэтому вы можете легко использовать набор LinearLayout для вертикального перемещения для верхней строки.
И если вы не собираетесь выполнять какое-то перетаскивание, чтобы перейти на экран, вы также захотите разместить его в прокручиваемом макете, но у вас есть на их выбор, в зависимости от того, как именно стол может получиться.
- 1. Запуск службы на платформе Android
- 2. Native Singletons на платформе Android?
- 3. Проект видеочата на платформе Android
- 4. отображение таблицы на кнопке
- 5. Хранение таблиц информации на платформе Android
- 6. Android развивает крест на платформе iOS
- 7. Устройство CordovaReady не вызывается на платформе Android
- 8. Как включить отладку SSL на платформе Android?
- 9. перенос THINC сервера на платформе Android
- 10. Использование libVLC для Android на платформе Windows
- 11. Локальная точка останова на платформе Android
- 12. Невозможно вызвать плагин геолокации на платформе Android
- 13. из памяти при программировании на платформе Android
- 14. Приложение Phonegap на платформе Android - поддерживайте приложение
- 15. Невозможно сделать автовоспроизведение видео на платформе Android.
- 16. Запуск приложений Android на платформе Linux
- 17. Как открыть «переднюю камеру» на платформе Android?
- 18. Как работать с Tensorflow на платформе Android?
- 19. Native C/C++ код на Android платформе
- 20. BLE на платформе Xamarin Cross
- 21. Загрузить версию API Android для Android на платформе Android
- 22. Отображение имени таблицы на шаблоне
- 23. EF Отображение таблицы на иерархию
- 24. Чтение, отображение и обновление значений таблицы Android?
- 25. Отображение ListView на Android
- 26. Отображение символов на Android?
- 27. Расширяемый доступ к базе данных sqlite на платформе Android
- 28. Multi Edition приложения на Android-платформе? [Android Build Variant]
- 29. Кэш-изображения в платформе Android
- 30. Установить первую сцену на платформе?
TableLayout - http://developer.android.com/reference/android/widget/TableLayout.html TableRow - http://developer.android.com/reference/android/widget/TableRow.html ScrollView - http://developer.android.com/reference/android/widget/ScrollView.html – AaronM