Вопросы по теме 'android-viewmodel'
Компоненты архитектуры Android и LiveData, слишком много объектов MutableLiveData?
До того, как были выпущены компоненты архитектуры Android, я начал работать над проектом, в котором у меня были собственные модели ViewModels, которые имели тот же жизненный цикл, что и фрагмент, а состояние ViewModels сохранялось в StateObject внутри...
1458 просмотров
schedule
24.07.2022
Сгенерированный FragmentBinding не содержит моего идентификатора CustomView.
Я использую привязку данных в своем проекте Android, а мой dashboard_fragment_layout.xml содержит LinearLayout, который содержит TextView и CustomView:
<layout xmlns:android="http://schemas.android.com/apk/res/android"...
63 просмотров
schedule
08.05.2024
Как отслеживать текущее местоположение в Android с новыми компонентами архитектуры?
У меня есть проект, в котором я успешно реализовал функцию отслеживания местоположения, и она отлично работает. Я отслеживаю текущее местоположение пользователей с помощью провайдера плавного определения местоположения каждые 30 секунд (отслеживание...
4309 просмотров
schedule
09.08.2022
ViewModel не может быть создан в Activity
Я пытаюсь создать одну ViewModel для использования во всех моих действиях.
public class LaunchActivity extends Activity {
private Controller control;
@Override
protected void onCreate(Bundle savedInstanceState) {...
9502 просмотров
schedule
20.03.2024
Когда удалять RxJava2 Disposable в ViewModel?
Я использую ViewModel из компонентов архитектуры Android в своем приложении. В ViewModel я использую подписку RxJava2 и сохраняю Disposable объект после подписки. Раньше, когда я делал это в Activity , я использовал для удаления Disposable...
5642 просмотров
schedule
15.11.2022
Значение Android LiveData не меняется
Я сделал, как документы здесь , но значение Live data'a не меняется. Пожалуйста, скажите мне, что я делаю неправильно. Основная деятельность
открытый класс MainActivity расширяет AppCompatActivity {
private NameViewModel mModel;
private...
41 просмотров
schedule
05.03.2024
Как создавать составные модели представлений с временными вложенными представлениями?
Сценарий
У меня есть генератор викторин, который генерирует последовательность викторин разных классов. Последовательность имеет неограниченную длину.
Существует модель представления для генератора викторин. Для каждого типа викторины...
1423 просмотров
schedule
01.05.2022
Dagger2 инъекция ViewModel без конструктора @Inject
У меня есть большие классы Android ViewModel, которые, как правило, имеют много зависимостей (большинство из них - это DAO из Room, по одному на таблицу SQLite). У некоторых больше 10 зависимостей.
Это нормально, но конструктор @Inject...
1295 просмотров
schedule
16.06.2022
Android ViewModel onChanged вызывается, когда данные не изменяются
У меня есть Fragment с динамическим числом пользовательских представлений, состоящим из EditText и Button . Что я делаю, так это то, что каждый раз, когда пользователь вводит цену в EditText и нажимает Button , я делаю запрос API через...
1075 просмотров
schedule
21.03.2023
Компоненты архитектуры Android: ViewModel продолжает повторно инициализироваться
У меня есть действие, в котором используется архитектурный компонент ViewModel :
class RandomIdViewModel : ViewModel() {
var currentId : MutableLiveData<String?> = MutableLiveData()
init {
currentId.value =...
1025 просмотров
schedule
17.12.2023
Не удается создать экземпляр AndroidViewModel
Я пытаюсь реализовать компоненты архитектуры в приложении, но столкнулся с проблемой при создании экземпляра androidViewModel. Пожалуйста, помогите мне решить проблему.
Здесь я пытаюсь создать экземпляр класса LoginViewModel, но получаю указанную...
4176 просмотров
schedule
14.06.2023
Автоматически сохранять изменения из двухсторонней привязки данных с помощью Room?
Вопрос
Двусторонняя привязка данных позволяет автоматически заполнять компоненты пользовательского интерфейса данными из объекта, а затем автоматически обновлять объект по мере того, как пользователь редактирует эти компоненты пользовательского...
822 просмотров
schedule
16.03.2022
Внедрение зависимости модели представления с помощью кинжала 2
У меня проблемы с внедрением зависимости в мою модель представления. Я продолжаю получать Невозможно создать экземпляр класса ....viewModel.UserProfileViewModel. Я пытался разобраться в этом вопросе. Любые предложения будут действительно оценены....
382 просмотров
schedule
07.01.2023
ViewModel при реализации Room in Foreground Service
В настоящее время у меня есть приложение с ForegroundService для всех взаимодействий сервера/API и база данных Room для локального сохранения. Я пытался реализовать AndroidViewModel, чтобы помочь с сохранением данных и быстрым обновлением...
1700 просмотров
schedule
05.11.2022
Как получить автоматически сгенерированный идентификатор из комнаты при использовании LiveData?
Я создаю приложение для Android, которое будет хранить списки значений, например. значения температуры в разное время под определенным пользователем именем. Я намереваюсь использовать SQLite для хранения значений, и я прочитал, что использование...
1679 просмотров
schedule
06.04.2022
Сбрасывает ли вызов экземпляра ViewModel LiveData?
В Котлине я использую
viewModel = ViewModelProviders.of(this).get(HomeViewModel::class.java)
Чтобы получить ViewModel от поставщиков.
Внутри моей ViewModel есть что-то вроде этого.
val liveChuchuData =...
3787 просмотров
schedule
11.01.2024
Внедрить ViewModel активности в ViewModel фрагмента
Я настроил проект, очень похожий на GithubBrowserSample . Итак, установка кинжала такая же.
Учтите, что есть ActivityViewModel и FragmentViewModel , конструктор которых имеет ненулевой аргумент, поэтому они получаются из ViewModelProviders...
1349 просмотров
schedule
01.03.2023
ViewModel делает сетевой вызов при изменении ориентации экрана Android
Я новичок в компонентах архитектуры Android, и меня немного смущает viewmodel . Я создаю приложение, которое получает список элементов с сервера и отображает его в виде списка в макете. Я реализовал сетевой вызов в классе Repository ....
4464 просмотров
schedule
09.10.2022
Проблема при использовании нескольких экземпляров одного и того же фрагмента с одной и той же ViewModel в Viewpager
У меня есть фрагмент (FRAG1) с моделью представления (VM1). Я создаю два новых экземпляра этого фрагмента в FragmentPagerAdapter для загрузки внутри ViewPager.
Viewpager присутствует внутри родительского фрагмента.
ViewModels в обоих...
1836 просмотров
schedule
13.10.2022
Является ли модель просмотра в реактивном ранце такой же, как модель просмотра в архитектуре MVVM?
Я новичок в архитектуре MVVM, мне нравится разрабатывать свои будущие проекты в этой архитектуре. Если я добавлю и реализую класс Android Jetpack Viewmodel в своем проекте и буду правильно его использовать, появится ли он в архитектуре MVVM? Или...
598 просмотров
schedule
14.07.2022