android-architecture-components 相关问题

新的库集合,可帮助您设计健壮,可测试和可维护的Android应用程序。从用于管理UI组件生命周期和处理数据持久性的类开始。

导航DESTINATION_NAME不知道此NavController,之前使用navController.popBackStack()关闭的ReOpening片段?

我在我的应用程序中使用导航组件,最近它工作正常但在将项目更新到AndroidX后我得到错误导航目的地DESTINATION_NAME对此不了解...

回答 2 投票 5

如何在Room Dao中更改LiveData的ViewModel源代码

如何在Room Dao中更改LiveData的ViewModel源代码。在WordDao中我有两个问题:@Dao公共接口WordDao {@Query(“SELECT * FROM”+ Word.TABLE_NAME +“ORDER BY text ASC”)...

回答 3 投票 3

我的mvvm,liveata应用程序应该在应用程序背景时取消网络请求吗?

使用Google的mvvm架构组件Github浏览器示例作为参考,如何取消托管的viewmodel,观察实时数据,改进网络请求? :)也许我读错了,...

回答 1 投票 1

LiveData.addSource onChanged事件不调用Android

我在Kotlin使用Android Archi + Retrofit + RxAndroid。我需要在从服务器获得响应时更新我的 Data对象。但是livingata.addSource的onChanged并没有打电话。我正在接受......的帮助

回答 1 投票 2

LiveData_LifecycleBoundObserver_LifecycleAdapter无法强制转换为GeneratedAdapter

我在我的android工作室项目中使用kotlin,我正在尝试将一个观察者添加到包含ArrayList的MutableLiveData,但我在下面得到了例外。 java.lang.ClassCastException:...

回答 2 投票 3

在AndroidViewModel中初始化LiveData

我正在寻找一种方法来初始化ViewModel中的LiveData对象。当前只有在从活动调用setQuery方法时才会初始化项目。公共课......

回答 1 投票 9

MediatorLiveData.getValue()。isEmpty()直接删除后返回false

我怎么能检查一个表是否为空,因为知道我没有保证或同步返回值的活动?嘿伙计们,我是建筑组件的新手。我有一个很奇怪的......

回答 1 投票 0

Android LiveData - 第二次更新时不会触发switchMap

我有一个依赖于另一个LiveData的LiveData对象。据我所知,Transformations.switchMap应该允许链接它们。但是switchMap处理程序只触发一次而且它没有响应......

回答 1 投票 3

ViewModel每次都被调用

我在Firebase中使用LiveData和ViewModel。我使用下面的代码在RecyclerView中显示数据。公共类CategoryActivity扩展AppCompatActivity {@BindView(R.id.toolbar_category)...

回答 2 投票 -1

Room Flowable不会在插入时发出数据

我很难理解Flowable在Room中的工作原理。我有这样的Dao方法@Insert(onConflict = OnConflictStrategy.REPLACE)void upsert(List 网站); @Query(“SELECT * ...

回答 1 投票 1

Android架构组件LiveData - 如何将broadcastReceivers绑定到生命周期

使用Android LiveData我希望能够在onInactive()和onActive()回调中取消注册并注册许多BroadcastReceivers。所以我想做这样的事情:公共课......

回答 1 投票 3

Firebase数据库在循环中查询用户

例如,我有一个问题列表。每个问题都有所有者uid。通过这个uid,我应该找到所需的用户并显示他的名字和照片。我使用帮助架构组件ViewModel:问题....

回答 1 投票 0

LiveData Obserever仅捕获第一个值

我从Firebase数据库获取问题列表并返回LiveData。有趣的getAllIssues():MutableLiveData {val问题:MutableLiveData = MutableLiveData()...

回答 1 投票 0

ViewModel状态如何自动更新

在一项活动中,我宣布了一个精密计时器Chronometer chronometer = findViewById(R.id.timer); ChronometerViewModel viewModel = ViewModelProviders.of(this).get(ChronometerViewModel.class);如果(...

回答 2 投票 1

绑定事件未在适配器上触发

我正在关注Android Archt。用于构建项目的组件。按照这些指导原则,我创建了一个名为CataloguesAdapter的自定义适配器,将DataBoundListAdapter扩展为:public class ...

回答 2 投票 0

查询房间sqlite检查两列

我有一个会话表,如Conversation + ---- + ----------- + -------------- + | Id | sender_id | recipient_id | + ---- + ----------- + -------------- + | 0 | 3 | 2 | | 1 | ...

回答 1 投票 -1

LiveData不会将数据从一个Activity更新到另一个Activity - Android

我有2活动viz列表活动详细信息活动列表活动显示项目和详细信息列表单击列表中的项目时显示活动。在ListActivity中我们观察到获取...

回答 2 投票 3

为什么我得到“多个dex文件定义Landroid / support / v7 / recyclerview / extensions / ListAdapter”

我得到了可怕的java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex错误。堆栈跟踪显示根本原因:...

回答 1 投票 3

有没有办法使用Android的LifecycleObserver来通知onActivityResult?

我目前使用LifecycleObserver来通知我的视图onStart等事件。这对于作为演示者或处理程序的组件非常有用,例如需要注册的FacebookLoginHandler ...

回答 1 投票 3

房间;将整数数组存储到单独的表中?

使用Room ORM,我使用@Entity注释声明了一个实体EQPreset。该实体包含一个数组int []。它给出以下错误:错误:无法弄清楚如何保存此字段(int [] arr)...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.