2015-10-29 3 views
0

Я пытаюсь создать фрагмент и внутри, что я хочу создать несколько textviews, текст которого задан из данных, полученных из базы данных (mysql). А также я хочу иметь функцию «Обновить», с помощью которой текстовые комментарии обновляются с помощью последних данных из базы данных. Я пытаюсь это сделать, но я не получаю достаточного представления о том, как это сделать, как iam new для программирования на Android. Пожалуйста, помогите мне с этим. заранее заблаговременно, и любые предложения приемлемы. ie У меня есть база данных человека, и я хочу получить его имя и адрес от этого, то в своей деятельности я хочу создать фрагмент, который отображает имя и адрес в отдельных текстовых окнах и если адрес или имя превышают некоторую длину, тогда i может нажать «больше», чтобы увидеть левую информацию.Как создать несколько текстовых просмотров внутри фрагмента?

ответ

0

Рассмотрите возможность использования ListView для заполнения данных из базы данных и SwiperRefreshLayout, чтобы обновить его. Проверьте эти ссылки для получения дополнительной информации:

SwipeRefreshLayout

ListViews

0

Ответ зависит от того, что ваше приложение будет делать.

Если у вас есть фиксированное число TextViews, и число не изменится в будущем или в зависимости от ответа на запрос базы данных, вы можете просто придерживаться обычных TextViews; если число изменяется, я предлагаю использовать ListViews или ExpandableListViews.

Что касается макета, вы можете создать нормальный макет с помощью конструктора макета AndroidStudio, а затем раздуть его до вашего вида.

Для обновления вы можете добавить кнопку, которая вызывает метод заполнения текстовых просмотров/списков просмотров.

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

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