Вопросы по теме 'android-mvvm'
Ошибка: не удается найти ActivitySplashBinding
Я пытаюсь проверить, вошел ли пользователь в систему или нет. Если да, то покажите определенную группу просмотра, в противном случае покажите другую группу просмотра. Чтобы проверить, вошел ли пользователь в систему или нет, я извлекаю пользователя...
661 просмотров
schedule
09.02.2023
Значение ObservableField внутри ViewModel не обновляет пользовательский интерфейс с привязкой данных
Значение ObservableField<Marker> внутри значения класса ViewModel изменяется с помощью EditText в макете, однако значение не распространяется на TextView tv_summary .
это макет
<?xml version="1.0" encoding="utf-8"?>...
3918 просмотров
schedule
26.10.2022
Как передать данные из щелкнутого элемента в recyclerview в модель просмотра и открыть новую активность?
Как я уже писал, я ищу решение этой проблемы. Как правильно в MVVM в Android передать тексты и идентификатор щелкнул элемент в ViewModel и открыть новую активность?
Новая активность является деталью элемента. Поэтому, когда я нажимаю на...
1097 просмотров
schedule
10.07.2023
MVVM с RxJava без привязки данных
После прочтения множества статей о MVVM и RxJava мне нужно реализовать простейшую демку, чтобы хорошо уловить идею без использования DataBinding
Но я застрял в том, как ViewModel будет уведомлять View (Activity) со списком данных
Моя ViewModel...
806 просмотров
schedule
27.06.2023
Можно ли вызвать ObserverForever () для Livedata, возвращаемого Transformations.map () внутри ViewModel?
Я попытался использовать LiveData Transformations.map (), чтобы проверить результат и обновить пользовательский интерфейс. Но обратный вызов Transformations.map () не запускается без наблюдателя.
Так это хороший способ вызвать observeForever {}...
4011 просмотров
schedule
29.06.2022
Сохранение состояния активности с помощью onSaveInstanceState() и ViewModel
После прочтения этого у меня остались некоторые вопросы относительно ViewModels:
https://developer.android.com/topic/libraries/architecture/saving-states
Здесь говорится, что вы должны использовать комбинацию ViewModel для изменений...
2946 просмотров
schedule
01.05.2023
android- как получить список свойств из MutableList
Это мой JSON:
{
"cats": [
{
"id": "2",
"uid": "2",
"name": "English",
"date_update": "2019-04-22 15:31:00",
"numCards": 0
}
]
}
У меня два класса:
data class CatModelStr(
val cats:...
332 просмотров
schedule
17.02.2023
Как привязать объект livedata к данным (Android)
Сегодня у меня есть вопрос о mvvm и привязке данных на Android,
Я пытаюсь связать свойства объекта при просмотре.
У меня есть объект (модель) с некоторыми свойствами, например:
public String name;
public String title;
public int value;...
78 просмотров
schedule
30.12.2023
Сбой ViewModel при попытке воссоздать без фабрики
Как воссоздать ViewModel , созданный с параметрами, введенными через Factory , после воссоздания экземпляра активности?
ViewModel имеет такой конструктор:
class MyViewModel(
val model: MyModel,
val repository:...
495 просмотров
schedule
31.03.2023
Позиция представления переработчика Android возникает с ошибкой индекса
Я пытался контролировать видимость элемента просмотра ресайклера, когда я нажимаю кнопку, но это не работает
Я использую привязку данных в xml
это сообщение об ошибке
java.lang.IndexOutOfBoundsException: индекс: 5, размер: 4
В моем...
141 просмотров
schedule
05.08.2023
Обработать кнопку "Назад" на панели инструментов с помощью компонента "Навигация"
Я следую единовременному подходу. У меня есть панель инструментов навигации, всякий раз, когда я перехожу к другим экранам (фрагментам) вместо значка гамбургера, у меня будет стрелка назад.
Я хочу достичь того, чтобы вывести мой текущий фрагмент,...
7065 просмотров
schedule
24.06.2022
Как получить выбор комнаты с Liveata?
Я использую комнату с живыми существами. когда я выбираю из модели просмотра, я ничего не вижу. Но когда я выбираю прямо на дао, я вижу элементы. В чем проблема?
В комнате нет изменяемых жилетов, поэтому я выбрал ливадату ... но это не работает....
347 просмотров
schedule
07.07.2023
Почему данные не загружаются в RecyclerView MVVM?
У меня есть приложение для Android, которое запрашивает список из сети и должно отображать его в представлении переработчика, но этого не происходит. В логарифме ошибок нет. Я думаю, что проблема в моей функции во ViewModel. Помогите мне понять...
341 просмотров
schedule
10.12.2022
Как наблюдать данные во вьюмодели LiveData + Courotine + MVVM + Retrofit
Проблема в том, что я не мог получить ответ, используя LiveData и Courotine в viewModel. Возможно, я не знаю, как это сделать. Звонок
interface AuthApiService {
@POST("v2/5e3cba6a2d00008709d958d0")
@FormUrlEncoded
suspend fun login(...
667 просмотров
schedule
11.05.2022
как Live-данные будут обновляться в MVVM
Я хочу получить ввод от пользователя с помощью EditText, передать его на сервер и показать ответ пользователю. Я делаю это просто без какой-либо архитектуры, но я хотел бы реализовать это в MVVM. это мой код репозитория:
class Repository {...
430 просмотров
schedule
04.06.2022
Как повторно использовать фрагмент и ViewModel с другой реализацией репозитория, внедренной Dagger2.2
Я новичок в разработке Android, и я застрял в поисках способа сделать этот шаблон, используя некоторые библиотеки Android, такие как Dagger2, Fragments и ViewModel.
Я надеюсь, что некоторые из вас помогут мне с этим или расскажут, как это обычно...
869 просмотров
schedule
09.05.2022
LiveData не работает при сохранении в ViewModel
Я реализую LiveData для извлечения пользовательских данных в свой ProfileFragment. Я храню переменную LiveData в ViewModel, чтобы ViewModel не возвращала новые LiveData каждый раз, когда она вызывается.
Однако LiveData не обновляется во второй...
758 просмотров
schedule
02.01.2023
Используйте один и тот же экземпляр модели представления в нескольких фрагментах с помощью dagger2
Я использую в своем проекте только dagger2 ( не dagger-android ). Он отлично работает, чтобы внедрить ViewModel с использованием множественной привязки. Но есть одна проблема с тем, что раньше без dagger2 я использовал тот же экземпляр модели...
3607 просмотров
schedule
26.04.2022
Альтернатива устаревшим ViewModelProviders?
Согласно к этой статье на Medium я использую ViewModelProviders соответственно:
myViewModel = ViewModelProviders.of(this, this.viewModeFactory).get(MyViewModel::class.java)
устарело для меня в настоящее время:
@deprecated Use the 'by...
56 просмотров
schedule
22.10.2022
Android. Произойдет ли утечка памяти, если модель представления содержит ссылку на прослушиватель активности?
ViewModel имеет ссылку на прослушиватель, определенный в действии. Теперь при изменении ориентации устройства произойдет ли утечка памяти?
Код:
public class MainVM extends ViewModel {
private Listener listener;
public void setListener(Listener...
340 просмотров
schedule
16.03.2023