Как отобразить данные в виде прокрутки, используя постоянство рома в Android Studio? - PullRequest
0 голосов
/ 18 ноября 2018

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

1 Ответ

0 голосов
/ 18 ноября 2018

база данных / комната не имеет никакого отношения к тому, какой вид вы используете для своих данных, так как кажется, что вы уже показали данные из комнаты в виде переработчика.Просто отметьте ScrollView или NestedScrollView, а затем динамически загрузите в него данные.

<ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <LinearLayout android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:orientation="vertical"
                  android:id="@+id/ll">


    </LinearLayout>
</ScrollView>

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

LinearLayout myRoot = (LinearLayout) findViewById(R.id.ll);
myRoot.addView(view1);
myRoot.addView(view2);
myRoot.addView(view3);

view1, view2, view3 могут быть текстовыми представлениями, в которых вы можете отображать ваши имена пользователей из БД ROOM, и они будут отображаться как прокручиваемые.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...