android-livedata 相关问题

Android LiveData保留了该值,并允许它观察更改并尊重应用程序组件的生命周期。

对于Kotlin何时推断平台类型感到困惑

仔细阅读以下示例代码使我意识到,我对Kotlin何时推断平台类型感到困惑:内联乐趣 LiveData 。map(crossinline f:(U)-> V):...

回答 1 投票 1

如何使用BindingAdapter从其绑定对象中的LiveData值获取RecyclerView项进行自身更新?

我有一个recyclerview.widget.ListAdapter可以在网格中显示一些卡片。当我单击一张卡片时,它会出现在网格的前面,翻转,并且当您看到前面时,您应该能够...

回答 1 投票 0

随机化LiveData

如何在ViewModel中随机分配LiveData >并在RecyclerView中显示结果?我以为我可以做一个Collection.shuffle(Arrays.asList(myList)),但是...

回答 2 投票 0

关于性能的Android LiveData Observer替代品

我目前正在开发一个应用程序,除其他功能外,该应用程序能够记录智能手机的传感器(如加速度等),并借助GraphView库对其进行绘制。目前我正在阅读...

回答 1 投票 0

从非活动状态更改为活动状态后LiveData更新

如果在没有活动的LiveData对象观察者的情况下正确理解它,则不再获取源的更改,例如,它不需要从SQLite获取更改(LiveData ...

回答 1 投票 0

在kotlin和android中,是否类似于rxjs或rxjava中的switchmap?

我想找出在Kotlin和android中可能有类似于switchmap的东西(也许是LiveData)。我需要在可能经常发生并确定...

回答 1 投票 0

当我重新输入片段时,Android MutableLiveData不断发出信号

我在导航组件中使用共享的ViewModel,而不是为每个片段创建一个ViewModel(主要是因为它更容易),但是现在当我重新输入片段并订阅时出现问题...

回答 1 投票 0

如何观察LiveData 在Kotlin中使用Android分页进行观察

我看不到LiveData 活动的变化,但是UI已更新(活动列表不断增加)。实时数据初始化后,我只能观察一次。当分页时...

回答 3 投票 0

NoSuchMethodError:没有接口方法getOrDefault(Ljava / lang / Object; Ljava / lang / Object;)Ljava / lang / Object;在类Ljava / util / Map;

我在装有Android 5.0的魅族设备上崩溃。大多数设备上都不会出现此崩溃。错误为:java.lang.NoSuchMethodError:没有接口方法getOrDefault(Ljava / lang / Object; ...

回答 1 投票 1

android -room-在房间数据库中保存对象

我拥有这个json:{“产品”:[{“ id”:“ 150”,“ num”:“ 7”,“ name”:“ 450 SA”},{“ id”:“ 122”, “ num”:“ 13”,“ name”:“吉列特蓝”}]}我已经从中创建了模型,我已经...

回答 1 投票 0

Android:实时数据跳过值

我正在使用实时数据将状态从视图模型发布到片段,这可能导致状态被频繁发布。但是Mutable Live Data正在跳过初始值并采用...

回答 1 投票 0

[Android-使用MutableLiveData的视图模型类型不匹配

我在我的应用程序中使用mvvm架构,这是我的代码:类ProductRepository:BaseRepository(){private var mutableLiveData = MutableLiveData ()fun getProducts(...

回答 1 投票 0

LiveData是否在更改可见性时不更新?

MainActivity重写fun onCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)activityMainBinding = DataBindingUtil.setContentView(this,R.layout.activity_main)...

回答 1 投票 0

刷新数据后,RecyclerView似乎在屏幕上向下移动

使用LiveData 以显示访问Room数据库的回收者视图。当我在屏幕上进行搜索时,返回的项目数较少,但是,似乎有很多额外的...

回答 1 投票 1

数据库如何实现需要来自2个实体的列的项目

我已经使用Room和MVVM创建了数据库,但是我遇到了一个问题,希望您能帮助我解决这个问题。我有一个包含3个实体的玩家,组和排名的数据库,其中排名是...

回答 1 投票 0


当每个项目中都有一个字段被内容更新时,设置更新过程的最佳方法是什么

我想做的是创建一个烹饪警报应用程序。我正在使用MVVM体系结构,并想通过LiveData更新它。这是我的警报类别。每秒,所有里面的项目...

回答 1 投票 0

当每个内容中都有一个变量进行内容更新时,设置更新过程的最佳方法是什么

我想做的是创建一个烹饪警报应用程序。我正在使用MVVM体系结构,并想通过LiveData更新它。这是我的警报类别。每秒,所有里面的项目...

回答 1 投票 0

在Android中设置RecyclerView的更新过程的最佳方法是什么?

我想做的是创建一个烹饪警报应用程序。我需要在三种情况下更新列表:1)。每秒必须更新代表第二个左数的文本2)。每当有新项目出现时...

回答 1 投票 0

如何在Android的会议室数据库中更改LiveData可观察的查询参数?

我正在将实时数据与会议室数据库一起使用,并且我的活动观察到从会议室数据库提供的实时数据。 @Query(“ SELECT * FROM BUS WHERE BUS_CATEGORY =:busCategory”)LiveData > ...

回答 2 投票 0

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