Вопросы по теме 'android-mvvm'
Обновите запись, если она существует, иначе вставьте новую запись в комнату.
Я новичок в Room, Rxjava и других компонентах архитектуры Android. Я пытаюсь обновить/вставить 2 записи (если строка уже существует, обновите ее. В противном случае вставьте новую строку). Я пытался сделать это следующим образом. Но я не работал....
6949 просмотров
schedule
05.08.2022
Мок ViewModel в действии MVVM
Обновление от 29 апреля 2018 г.
Переименовано для большей точности. Проблема проста: ViewModels нельзя просто имитировать в Activity, потому что они создаются в методе onCreate() Activity. Как лучше всего это обойти?
Некоторые связанные...
3768 просмотров
schedule
19.08.2023
Можно ли установить текст TextView с помощью метода ViewModel, который возвращает String?
Можно ли изменить текст TextView с помощью метода, возвращающего String?
В целях обучения я создал этот класс ViewModel , он помещает объект User в List<User> mUserList , и мне интересно, могу ли я установить имена этих пользователей в...
4827 просмотров
schedule
05.06.2022
Внедрение зависимости модели представления с помощью кинжала 2
У меня проблемы с внедрением зависимости в мою модель представления. Я продолжаю получать Невозможно создать экземпляр класса ....viewModel.UserProfileViewModel. Я пытался разобраться в этом вопросе. Любые предложения будут действительно оценены....
382 просмотров
schedule
07.01.2023
ViewModel воссоздается после поворота; если впрыснуть напрямую кинжалом2
Возможный дубликат этого
Я изучаю API для инъекций Android с помощью dagger2. Итак, в моем примере приложения я внедрил ViewModel непосредственно в активность; взгляните на следующие фрагменты кода.
class SampleApp : Application(),...
2565 просмотров
schedule
19.01.2023
Android-адаптер привязки не обновляет значение
Я пытаюсь использовать адаптер привязки для установки URL-адреса изображения в «imageView» с помощью Picasso.
Мое представление изображения XML:
<ImageView
android:id="@+id/imgProfile"...
1919 просмотров
schedule
21.06.2022
Является ли модель просмотра в реактивном ранце такой же, как модель просмотра в архитектуре MVVM?
Я новичок в архитектуре MVVM, мне нравится разрабатывать свои будущие проекты в этой архитектуре. Если я добавлю и реализую класс Android Jetpack Viewmodel в своем проекте и буду правильно его использовать, появится ли он в архитектуре MVVM? Или...
598 просмотров
schedule
14.07.2022
Как инициализировать MockServer() okHttp в репозитории?
Server.kt (это фиктивный сервер, который возвращает список пользователей) https://github.com/shalbert94/androidinterview/blob/master/server/src/main/java/com/jobrapp/server/Server.kt
По какой-то причине val server = Server() вызывается в моем...
114 просмотров
schedule
10.11.2022
Привязка данных Recyclerview и onClick
Хорошо попробую еще раз. В прошлый раз я спрашивал о передаче данных между recyclerview и элементом, и один человек помог мне открыть элемент по клику, но я до сих пор не знаю, как отобразить данные элемента, на который нажали, в новой активности. Я...
5773 просмотров
schedule
25.05.2023
Как передать объект из фрагмента в подробное представление активности с помощью ViewModel (MVVM)?
Я использую MVVM в качестве архитектуры, как передать объект из фрагмента (recycler + viewModel) в действие (подробный вид + viewModel)?
Это модель просмотра фрагмента
class BuyViewModel : ViewModel() {
private lateinit var buys:...
1559 просмотров
schedule
24.11.2023
Как обрабатывать события, подобные onClick или onTouch, в ViewModel с привязкой данных в MVVM Android
Я просмотрел множество блогов, посвященных модели MVVM с привязкой данных . Поскольку привязка данных с ViewModel упрощает написание тестовых случаев junit.
Я хочу знать, как реализовать такие события прослушивателя, как OnTouchListener ,...
12448 просмотров
schedule
24.06.2022
Не удалось импортировать InstantTaskExecutorRule в моем тестовом примере «jUnit» даже после добавления зависимости «core-testing» — тестирование Android
Я пишу тестовые примеры для своего LoginViewModel . Где я хочу выполнить операцию setValue() на моем MutableLiveData .
Чтобы избежать исключения Метод getMainLooper в android.os.Looper не издевается , я пытаюсь добавить следующий Rule в мой...
1930 просмотров
schedule
23.01.2024
Вызов API в mvvm Android
я новичок в mvvm, и я пытался вызвать API в kotlin в mvvm, используя модификацию. это мой xml
<TextView
android:text="TextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"...
3204 просмотров
schedule
27.09.2022
Как заставить метод вставки базы данных Room возвращать int через архитектуру mvvm?
Я хочу, чтобы идентификатор автоматически генерировался при выполнении операции вставки в базу данных Room. Я реализую архитектуру MVVM (Model-View-ViewModel), которая использует DAO для запуска запросов к базе данных Room. Я добавил уровень...
1442 просмотров
schedule
29.07.2023
Отображение значков вместе с текстом в TabLayout при использовании DataBinding
Я использую архитектуру MVVM с привязкой данных в своем приложении. Я пытаюсь отобразить значки вместе с текстом, например значки вверху и текст под ними, а TabLayout расположен внизу экрана. Код выглядит следующим образом:
activity_main.xml:...
363 просмотров
schedule
04.07.2022
Исправить Невозможно выполнить это действие после onSaveInstanceState после onActivityResult без проблем с пользовательским интерфейсом
Я заметил некоторые сбои в onActivityResult после получения результатов активности, которая была запущена в стороннем SDK. Я лично использую singleActivity с несколькими фрагментами и не сталкивался с этой проблемой. Возникает вопрос: как мне...
24 просмотров
schedule
31.05.2023
Двусторонняя привязка не может разрешить сеттер
Я пытаюсь узнать о привязке данных. У меня есть класс CreditCardViewModel , который привязан к моему fragment следующим образом
public class CreditCardValidatorFragment extends Fragment {
private CreditCardViewModel cardViewModel;
private...
1243 просмотров
schedule
16.04.2022
Процесс Android неожиданно завершает работу в Android Studio 3.5
Когда я пытаюсь запустить свое приложение на своем устройстве, моя сборка не сообщает
Неожиданный выход из процесса.
Я пробовал много вещей, таких как понижение версии моих инструментов/версии сборки, но я все еще не могу решить эту...
410 просмотров
schedule
24.05.2023
MutableLiveData сохраняет старое значение, даже когда активность наблюдателя уничтожается
У меня есть активность, которая наблюдает за живыми данными из репозитория. Теперь, когда действие уничтожается, а затем создается снова, я все равно получаю старое значение из репозитория, если я не получу новое вручную.
Почему изменяемые данные...
1474 просмотров
schedule
24.11.2022
LiveData не обновляется при изменении видимости?
Основная деятельность
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
activityMainBinding = DataBindingUtil.setContentView(this,
R.layout.activity_main)
mainViewModel = ViewModelProviders.of(...
791 просмотров
schedule
01.04.2023