Это моя активность, где я код для передачи данных для хранения в таблице базы данных для конкретного столбца таблицы. public class DetailsActivity расширяет AppCompatActivity {private static final ...
Ошибка: Не уверен, как преобразовать Курсор в тип возвращаемого значения этого метода. Ошибка: Не удалось выполнить задачу ': app: compileDebugJavaWithJavac'. Компиляция не удалась; см. вывод ошибки компилятора для деталей. ...
Я нашел похожие вопросы, но все они предназначены исключительно для SQLite, если эти ответы применимы к этому вопросу, пожалуйста, посоветуйте вместо того, чтобы просто отметить его как дубликат. Как выглядит db db и SQLite db как ...
Я использую библиотеку сохранения пространства в моем доступе к данным БД. В моем классе dao я пишу запросы как @Query («SELECT id, uniqueId, number, user_id, first_name, last_name, image FROM CONTACTS ...
Я пытаюсь использовать Android Room и, следуя этому руководству, получаю следующую ошибку при попытке собрать приложение: Ошибка: (23, 27) ошибка: возникла проблема с запросом: [.. ,
Недавно я столкнулся с чрезвычайно странной проблемой при разработке моего простого приложения на основе определения местоположения. По сути, я пытаюсь получить объект LatLng из OnMapClickListener, сохранив его ...
У меня есть этот код для базы данных комнаты ... ShiftLog.java @Entity открытый класс ShiftLog {@PrimaryKey @ColumnInfo (name = "user_uid") private int userUid; @ColumnInfo (name = "...
Я сейчас пишу юнит-тест. но mockito падает, когда я пытался смоделировать интерфейс DAO. Ниже приведен тестовый код. Это в основном просто попытка издеваться над интерфейсом. class RepoTest {@Test fun ...
Я заметил, что в Room lib есть Builder с именем inMemoryDatabaseBuilder, в документации Android Room говорится: Создает RoomDatabase.Builder для базы данных в памяти. Информация хранится в ...
У меня есть AmbassadorDAO, у которого есть getAll (): List < Ambassador > которые вернули правильно список послов. Проблема возникает, когда я реструктурирую свой существующий код, чтобы использовать DataSource.Factory для ...
Я написал ниже класс для доступа к своему репо, который включает в себя как удаленное, так и локальное репо. открытый класс VenuesRepoImpl реализует VenuesRepo {private VenuesLocalRepo venuesLocalRepo; частный ...
Я просто изучаю Rxjava в одном из своих приложений для Android и застрял в одном месте, честно говоря, я очень новичок в этой библиотеке, так что не против, если мой вопрос кого-то расстроит ;-) Так что я пытаюсь .. ,
У меня есть объект LiveData, который я наблюдаю внутри фрагмента в деятельности. Активность прослушивает трансляции из системы через 2 широковещательных приемника. Данные запрашиваются из комнаты в соответствии с ...
Я пытаюсь добавить поддержку Room в моем проекте Android. Я добавил все зависимости в файлы Gradle, и он успешно скомпилирован ... один раз. Каждая следующая сборка не может найти androidx.room: ...
Новичок в разработке под Android, и я пытаюсь обернуть голову вокруг двустороннего связывания данных в сочетании с RecyclerView, ViewModel, Room и LiveData. Я получаю односторонние привязки, но не могу разобраться с двумя ...
Я делаю приложение для Android (мое первое) для записи тренировок в тренажерном зале, но я не уверен, как лучше структурировать базу данных для хранения этих данных. Я хочу иметь возможность хранить: список упражнений и их ...
Я переехал из sql db в комнату. Я не могу понять, как проверить, существует ли элемент в базе данных. Как написать этот код с помощью Room? веселье существуетCheck (место: места): Boolean {val db = this.readableDatabase ...
Я пытаюсь сделать функцию входа в систему, которая будет проверять, существует ли имя пользователя в db: - Мне нужно получить данные в реальном времени из базы данных Room в репозиторий для просмотра модели. Ниже приведен код. Это ...
Когда я пытаюсь добавить несколько записей, через @Insert (onConflict = OnConflictStrategy.IGNORE) void insertAll (List & lt; T & gt; obj); если одна из записей имеет уникальную ошибку ограничения, она не может ...
У меня есть вошедший в систему пользователь (Coach) и в профиле я хочу отобразить еще несколько полей из этой сущности, таких как счетчик программ и т. Д. Из сетевого вызова, которые будут сохранены в таблицу сущностей Coach, в то время как ...
В моем приложении есть суперкласс User и классы Coach и Player, расширяющие класс User. Я хотел бы иметь возможность использовать методы DAO, подобные этим: @Query fun getUsers (): Flowable < List < User > > ...
Например, допустим, у меня есть строка с двумя столбцами (TEXT apple) и (INTEGER apple_count), используя Room и LiveData, как я могу увеличить значение apple_count на единицу при каждом нажатии кнопки ...
Я обновляю старое приложение, которое использовало SQLiteOpenHelper, и вместо этого я использую Room. У меня нулевой фон с Android / sqLite / Room и много SpringData / JPA. Изначально я получал номер ...
Привет, разработчики Android, я пытаюсь использовать новую версию Android Room, чтобы создать DatabaseView и выполнить поиск по DBView, но DAO не может найти никаких результатов, даже когда я печатаю довольно ...
@Entity класс данных User (@PrimaryKey val id: Int, val petsId: List < String >) @Entity data data Pet (@PrimaryKey val id: Int, val name: String) Как получить UserWithPets ...
Я использую Android Room, и я новичок в этом: предположим, мне не нужны LiveData или Flowable, и мне нужно просто получить что-то в базе данных, вызывая асинхронный метод в модели представления. Итак, метод get ...
Я новичок в программировании и в Android разработчика, в настоящее время я пытаюсь использовать библиотеку Room. У меня есть модель заметки, подобная приведенному ниже: @Entity (tableName = "note_table") открытый класс Note {@ ...
У меня есть ViewModel, которая инкапсулирует профиль пользователя, который поддерживается объектом Room Entity. В настоящее время я хочу наблюдать за изменениями имени и фамилии пользователя в ViewModel без ...
Я изо всех сил пытался использовать новый WorkManager, потому что я не вижу способа получить детальный статус моей работы. По сути, я хочу использовать WorkManager для загрузки файлов, а затем мне нужен мой пользовательский интерфейс, чтобы ...