EP#5 | RAG On Mobile - File picker & file selection - Part 1

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024

Комментарии • 2

  • @Jjjnmkkmkkk
    @Jjjnmkkmkkk 5 месяцев назад +2

    In the videos you're going to create are you going to use a recycle view 😢
    Please show me how to use the RecyclerView to update a text inside a textview without inflating the layout multiple times
    Let's say I'm using the streaming method to Get the response from the Gemini API
    And it giving it's response in chunks how can I inflate a layout once inside the RecyclerView and update the rest of the chunks inside the text view without inflating the layout multiple times as the Gemini API is giving the response

    • @3CodeCampers
      @3CodeCampers  5 месяцев назад +1

      Good question, in fact I haven't used a recycler view in the app. I am just adding dynamically text views into the scroll view.
      Let's say that you got the first chunk of text from the API, what you can do is find the last text view that you have added to the scroll view and concatenate the new chunk you received from the API. You keep doing this until you arrive at the last chunk.
      After that, when you question Gemini just add that new question to the scroll view dynamically.
      This solution is very easy to implement and works really well. I hope this helps 😊