腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
JobService
观察
LiveData
、
、
、
、
我有一个包含
LiveData
对象的存储库,两个Activity都使用它,现在通过ViewModel在
JobService
中需要它(来自Firebase dispatcher)。这里有一个用于普通Service的答案: 但它没有提到如何为
JobService
做同样的事情。
浏览 8
提问于2017-08-29
得票数 12
1
回答
Room是如何通知UI数据已经更改的?
、
、
我有一个疑问:
LiveData
<List<Movie>> getAll();public class MainActivityViewModelextends ViewModel { private
LiveData
<List<Movie>> data;
浏览 16
提问于2017-06-18
得票数 1
1
回答
Architecture组件:
LiveData
在存储库中如何被ViewModel
观察
、
、
、
、
在中,他们使用一个存储库,并声明存储库的数据源中的变化是由ViewModels
观察
的。类似地,这些片段可以
观察
到ViewModel的
LiveData
,但它们实际上订阅了
LiveData
: model.getObservableProductproductEntity) { }我无法在ViewModels中看到任何类型的订阅来
浏览 3
提问于2017-12-18
得票数 4
回答已采纳
1
回答
在多虚拟机架构中更改来自ViewModel的片段
、
、
我正在开发一个用于实践MVVM架构和SQLite数据库的议程应用程序,但我需要从片断内部更改片断。因此,对于calendarFragment,我创建了这个viewModel,但是如果没有MainActivity上下文,我就不能使用.supportFragmentManager方法。我该如何解决这个问题? class calendarFragmentViewModel(application: Application) : AndroidViewModel(application) { fun fragmentChanger(fragment : Fragment, context:
浏览 8
提问于2021-07-27
得票数 0
回答已采纳
1
回答
在使用MVVM模型
观察
数据库变化的活动中返回
LiveData
时出现的问题
、
、
、
在我的应用程序中,我
从
存储库中的Room数据库(SQLite)返回SQLite,并
观察
应用程序活动中的数据。的问题是:在活动中有
LiveData
,它使用MVVM模型
观察
数据库中的变化,并在数据更改时运行一些代码(因为这就是
观察
的工作方式)。toursDAO.getTourWithAllGeoPoints(tourId)是我
从
房间数据库中询问和获取数据的地方。它返回一个
LiveData
对象。这意味着它返回一个空的
LiveData
。或者我们在
Liv
浏览 4
提问于2021-05-10
得票数 0
回答已采纳
1
回答
LiveData
上的
观察
者在removeObservers之后仍在活动
、
、
、
我使用
LiveData
从
DB中选择信息,并将它传递给我的活动(通过DAO、Repository & Viewmodel)依赖于一个时间周期的日期。当我更改timespan时,我希望删除
LiveData
上的旧
观察
者,并为新的Timespan创建新的
观察
者。" + timeSpan[1]);但是,在我调用removeObservers(),然后调用addStepsObservers(timespan) ( timespan是另一个时间戳)之后,两个
观察
者都调用了upd
浏览 2
提问于2020-02-12
得票数 0
回答已采纳
1
回答
在哪种生命周期方法中,我们应该
观察
一个
livedata
对象?
、
、
、
您应该使用哪种方法来
观察
livedata
对象?请把理由也包括进去。
浏览 2
提问于2021-10-08
得票数 3
1
回答
LiveData
.value返回零但
Livedata
直接
观察
它得到的结果
、
、
、
、
私有val存储库: VaultRepository):ViewModel() {私有var dashMutableData = MutableLiveData() var dashLiveData:
LiveData
init { viewModelScope.launch(Dispatchers.Default) { var
liveData
:
LiveData
<List<CategoriesModel>>
浏览 5
提问于2021-10-19
得票数 0
1
回答
如何为任务添加片段范围的侦听器?
、
、
在Firebase中使用的有方法。使用此方法添加的侦听器将在活动的onStop()期间自动删除。
浏览 1
提问于2018-11-28
得票数 2
回答已采纳
1
回答
用
liveData
返回空值函数
、
、
我使用Room处理本地数据库,使用
LiveData
处理DAO。问题是如何使用
LiveData
进行插入和更新?或者通常是,空函数如何返回房间中的
LiveData
?@Query("select * from table")@Insert fun insert(T data):
LiveData
<?
浏览 1
提问于2019-07-06
得票数 2
回答已采纳
2
回答
通知出现时如何插入、刷新片段?
是否可以处理事件,如当通知出现的动作,如自动刷新,initmethod中的片段。我已经实现了--我可以使用共享首选项来实现它,但是它不是即时的,用户必须自己刷新它。我做了一些研究,有kotlin频道,他们会立即工作吗,自动退出用户的行动?通知服务 val intent = Intent() intent.action = "notification_appear
浏览 7
提问于2021-12-13
得票数 0
1
回答
如何
从
工作经理的员工类访问对话框
、
、
、
我在活动中有一个对话框,我需要访问来自workManager的worker类的对话框来显示这个对话框。companion object { context: Context, timeStamp: String, val dialog = Dialog(context) dialog.requestWindowFeature(Window.FEAT
浏览 9
提问于2022-01-04
得票数 0
2
回答
如何在另一种活动方法中使用
LiveData
值?
、
、
、
、
我使用的是MVVM体系结构,很难确定在哪里存储
从
LiveData
中
观察
到的值,这只需要在onActivityResult()中相同Activity或任何其他方法中的if语句中使用。假设,我有这样一个方法,它可以
从
viewModel中
观察
Activity中的实时数据。fun subscribeObservers() {
浏览 4
提问于2020-10-09
得票数 2
回答已采纳
2
回答
我从不在我的LiveDataScope中输入ViewModel
、
、
、
、
当我使用
LiveData
作用域时,另一个不能工作。 } user =
liveData
loginRepo
浏览 6
提问于2020-01-30
得票数 3
回答已采纳
1
回答
LiveDataReactiveStreams.fromPublisher不起作用
、
、
、
我正在尝试使用
LiveData
从
RxJava2 Observable创建LiveDataReactiveStreams.fromPublisher对象。然而,当创建
LiveData
对象时(
从
我的ViewModel),当被
观察
时(
从
我的片段),它从不触发。 下面是一个基本的例子。为了进行比较,我已经包含了将这些数据
从
可观测到的数据获取到
LiveData
中的另一种方法(通过订阅可观测的数据)。class MainFragmentViewModel : Vi
浏览 0
提问于2019-07-15
得票数 0
回答已采纳
1
回答
安卓,
LiveData
会带来什么开销?
、
有关使用
LiveData
的问题。几乎在任何情况下,我们都可以使用
liveData
作为在任何数据存储库到ui表示之间传递的机制。我
浏览 0
提问于2020-03-06
得票数 0
1
回答
LiveData
的内部工作
如果我在附加
观察
员之前给
LiveData
.setValue()打电话的话。 然后我附加这样一个
观察
者,
LiveData
.observe(...),onChanged()方法是否还会被调用,或者只有当我在setValue之前
观察
时才会调用它?
浏览 3
提问于2020-05-06
得票数 4
回答已采纳
2
回答
如何在安卓系统中用房间数据库改变
LiveData
可观测查询参数?
、
、
、
我用实时数据和房间数据库,我的活动
观察
从
房间数据库提供的实时数据。@Query("SELECT * FROM BUS WHERE BUS_CATEGORY = :busCategory")ViewModels通过Dao(数据访问对象)获取
LiveData
,活动
观察
这个活动数据。,那么我如何
观察
这个查询参数是可变的
liveData
浏览 7
提问于2019-10-09
得票数 11
回答已采纳
2
回答
在一个特定的场景中,没有
观察
到
LiveData
、
、
、
、
我在我的ViewModel中有3个
LiveData
对象,我正在对这些对象进行转换,问题是两个
LiveData
被
观察
到了,而另一个没有,我尝试了不同的解决方案,比如改变ViewModel的初始化方式或
LiveData
b和c只初始化了一次,因此我可以在RecyclerView中看到数据,但是对于
LiveData
A,搜索文本可以根据用户输入进行更改,这就是我的片段没有
观察
到这些实时数据的地方。注意事项:这是我的3个viewPager片段的通用ViewModel,在一个片段中
观察</e
浏览 16
提问于2020-06-16
得票数 0
回答已采纳
1
回答
实时数据未更新ViewModel
、
、
、
我正在
观察
Activity中的视图模型 private void setupViewModel() { mViewModel.loadMovies(mSortCategory, mCurrentPage); } 我
从
retrofit但由于某些原因,
Livedata
没有被<e
浏览 17
提问于2018-12-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券