Вопросы по теме 'android-viewmodel'

Компоненты архитектуры Android и LiveData, слишком много объектов MutableLiveData?
До того, как были выпущены компоненты архитектуры Android, я начал работать над проектом, в котором у меня были собственные модели ViewModels, которые имели тот же жизненный цикл, что и фрагмент, а состояние ViewModels сохранялось в StateObject внутри...
1458 просмотров

Сгенерированный FragmentBinding не содержит моего идентификатора CustomView.
Я использую привязку данных в своем проекте Android, а мой dashboard_fragment_layout.xml содержит LinearLayout, который содержит TextView и CustomView: <layout xmlns:android="http://schemas.android.com/apk/res/android"...
63 просмотров

Как отслеживать текущее местоположение в Android с новыми компонентами архитектуры?
У меня есть проект, в котором я успешно реализовал функцию отслеживания местоположения, и она отлично работает. Я отслеживаю текущее местоположение пользователей с помощью провайдера плавного определения местоположения каждые 30 секунд (отслеживание...
4309 просмотров

ViewModel не может быть создан в Activity
Я пытаюсь создать одну ViewModel для использования во всех моих действиях. public class LaunchActivity extends Activity { private Controller control; @Override protected void onCreate(Bundle savedInstanceState) {...
9502 просмотров

Когда удалять RxJava2 Disposable в ViewModel?
Я использую ViewModel из компонентов архитектуры Android в своем приложении. В ViewModel я использую подписку RxJava2 и сохраняю Disposable объект после подписки. Раньше, когда я делал это в Activity , я использовал для удаления Disposable...
5642 просмотров

Значение Android LiveData не меняется
Я сделал, как документы здесь , но значение Live data'a не меняется. Пожалуйста, скажите мне, что я делаю неправильно. Основная деятельность открытый класс MainActivity расширяет AppCompatActivity { private NameViewModel mModel; private...
41 просмотров

Как создавать составные модели представлений с временными вложенными представлениями?
Сценарий У меня есть генератор викторин, который генерирует последовательность викторин разных классов. Последовательность имеет неограниченную длину. Существует модель представления для генератора викторин. Для каждого типа викторины...
1423 просмотров

Dagger2 инъекция ViewModel без конструктора @Inject
У меня есть большие классы Android ViewModel, которые, как правило, имеют много зависимостей (большинство из них - это DAO из Room, по одному на таблицу SQLite). У некоторых больше 10 зависимостей. Это нормально, но конструктор @Inject...
1295 просмотров

Android ViewModel onChanged вызывается, когда данные не изменяются
У меня есть Fragment с динамическим числом пользовательских представлений, состоящим из EditText и Button . Что я делаю, так это то, что каждый раз, когда пользователь вводит цену в EditText и нажимает Button , я делаю запрос API через...
1075 просмотров

Компоненты архитектуры Android: ViewModel продолжает повторно инициализироваться
У меня есть действие, в котором используется архитектурный компонент ViewModel : class RandomIdViewModel : ViewModel() { var currentId : MutableLiveData<String?> = MutableLiveData() init { currentId.value =...
1025 просмотров
schedule 17.12.2023

Не удается создать экземпляр AndroidViewModel
Я пытаюсь реализовать компоненты архитектуры в приложении, но столкнулся с проблемой при создании экземпляра androidViewModel. Пожалуйста, помогите мне решить проблему. Здесь я пытаюсь создать экземпляр класса LoginViewModel, но получаю указанную...
4176 просмотров

Автоматически сохранять изменения из двухсторонней привязки данных с помощью Room?
Вопрос Двусторонняя привязка данных позволяет автоматически заполнять компоненты пользовательского интерфейса данными из объекта, а затем автоматически обновлять объект по мере того, как пользователь редактирует эти компоненты пользовательского...
822 просмотров

Внедрение зависимости модели представления с помощью кинжала 2
У меня проблемы с внедрением зависимости в мою модель представления. Я продолжаю получать Невозможно создать экземпляр класса ....viewModel.UserProfileViewModel. Я пытался разобраться в этом вопросе. Любые предложения будут действительно оценены....
382 просмотров

ViewModel при реализации Room in Foreground Service
В настоящее время у меня есть приложение с ForegroundService для всех взаимодействий сервера/API и база данных Room для локального сохранения. Я пытался реализовать AndroidViewModel, чтобы помочь с сохранением данных и быстрым обновлением...
1700 просмотров

Как получить автоматически сгенерированный идентификатор из комнаты при использовании LiveData?
Я создаю приложение для Android, которое будет хранить списки значений, например. значения температуры в разное время под определенным пользователем именем. Я намереваюсь использовать SQLite для хранения значений, и я прочитал, что использование...
1679 просмотров

Сбрасывает ли вызов экземпляра ViewModel LiveData?
В Котлине я использую viewModel = ViewModelProviders.of(this).get(HomeViewModel::class.java) Чтобы получить ViewModel от поставщиков. Внутри моей ViewModel есть что-то вроде этого. val liveChuchuData =...
3787 просмотров

Внедрить ViewModel активности в ViewModel фрагмента
Я настроил проект, очень похожий на GithubBrowserSample . Итак, установка кинжала такая же. Учтите, что есть ActivityViewModel и FragmentViewModel , конструктор которых имеет ненулевой аргумент, поэтому они получаются из ViewModelProviders...
1349 просмотров

ViewModel делает сетевой вызов при изменении ориентации экрана Android
Я новичок в компонентах архитектуры Android, и меня немного смущает viewmodel . Я создаю приложение, которое получает список элементов с сервера и отображает его в виде списка в макете. Я реализовал сетевой вызов в классе Repository ....
4464 просмотров

Проблема при использовании нескольких экземпляров одного и того же фрагмента с одной и той же ViewModel в Viewpager
У меня есть фрагмент (FRAG1) с моделью представления (VM1). Я создаю два новых экземпляра этого фрагмента в FragmentPagerAdapter для загрузки внутри ViewPager. Viewpager присутствует внутри родительского фрагмента. ViewModels в обоих...
1836 просмотров

Является ли модель просмотра в реактивном ранце такой же, как модель просмотра в архитектуре MVVM?
Я новичок в архитектуре MVVM, мне нравится разрабатывать свои будущие проекты в этой архитектуре. Если я добавлю и реализую класс Android Jetpack Viewmodel в своем проекте и буду правильно его использовать, появится ли он в архитектуре MVVM? Или...
598 просмотров