腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法
从
活动
中
观察
视图
模型
中
的
livedata
集
、
、
我是一个新手Android开发人员,我正在尝试
观察
ViewModel
中
的
一个布尔值集合,它来自父对象
的
活动
。只要应用程序启动,我就可以
观察
到它
的
初始状态,但后来应用
的
任何更改似乎都不会触发
观察
者(即,当我切换片段时)。() Timber.i("MyMusi
浏览 21
提问于2021-02-26
得票数 0
回答已采纳
2
回答
视图
模型
中
的
实时数据只能在一个地方
观察
?
、
我在
视图
模型
中有一个
活动
数据。我
观察
了另一个类
的
片段
中
的
livedata
, 当我更改
livedata
值时,只有片段可以接收到
livedata
更改
的
通知。不是另一个班级。我想知道只有一个地方(例如:片段,
活动
等)可以
观察
到
视图
模型
的
实时数据?
浏览 19
提问于2019-01-10
得票数 2
1
回答
在MVVM体系结构
中
从
ViewModel启动
活动
的
最佳方法
、
、
、
我在应用程序
中
遵循MMVM架构,一切都很好,直到我用下面的代码
从
ViewModel启动一个
活动
,我才崩溃。方法是
从
XML调用
的
,使用数据库并传递view作为参数,而getApplication()是来自AndroidViewModel类
的
方法。getApplication().startActivity(new Intent(view.getContext(), MyActivity.class)); 我相信这是因为我没有使用NEW_TASK标志,因为我是在
活动
类之外开
浏览 0
提问于2018-03-15
得票数 7
4
回答
使用
LiveData
的
ViewModel与不使用
LiveData
的
ViewModel有什么不同?
、
、
、
我读了很多关于viewmodel和
livedata
的
教程,但我并没有在mvvm模式
中
的
viewmodel类
中
实际使用
livedata
。提前谢谢。
浏览 1
提问于2019-02-23
得票数 6
1
回答
安卓
LiveData
观察
者继onPause之后
、
、
、
、
问题是接下来,我订阅了
活动
中
的
LiveData
更改,当我第一次在
观察
者
中
获取所有数据时,但是当我启动另一个
活动
,然后返回到这个
活动
时,
观察
者就没有被调用。observeViewModel() { });这是我
的
ViewM
浏览 1
提问于2019-06-13
得票数 1
回答已采纳
3
回答
LiveData
或DataBinding
观察
者
、
我在我
的
安卓应用程序上使用了MVVM,在ViewModel上我有很多
观察
者(来自数据绑定),比如ObservableBoolean,ObservableField,我读到我可以使用
LiveData
/MutableLiveData代替这个
观察
者.有什么关系呢?我可以用
LiveData
/MutableLiveData替换所有数据绑定
观察
者取代:出自
浏览 2
提问于2018-10-16
得票数 5
回答已采纳
2
回答
如何将
livedata
和kotlin流结合起来
、
、
、
、
这对收藏最新
的
内部
观察
有好处吗?is State.Success<*> -> {我肯定它不是,我
的
API也被称为三次,随着本地DB
的
变化,有什么正确
的
方法来做到这一点呢?我
的
ViewModel看起来像这样,我
从
本地Room DB获取用户信息,参考详细信息响应是API响应 priva
浏览 5
提问于2022-01-02
得票数 0
2
回答
改造调用不更新
视图
模型
或
视图
模型
不更新
视图
、
、
、
我尝试
从
rest api获取一个用户,以便在我
的
android应用程序中进行登录,以获取这一点,我有以下代码 LoginActivity.java public class LoginActivitydescription + '\'' + '}';} 在
视图
中,我有两个用于登录和完美工
浏览 15
提问于2019-01-15
得票数 2
回答已采纳
3
回答
为什么必须移除作为observeForever添加到
LiveData
中
的
观察
者?
、
、
、
我在上读到: 我正在使用MVVM架构模式构建一个应用程序,使用,并在我
的
ViewModel类
中
声明LiveDatas。在我<
浏览 0
提问于2019-04-29
得票数 14
回答已采纳
1
回答
LiveData
,具有异构回收
视图
的
视图
模型
、
、
、
、
我有一个主屏幕与不同类型
的
视图
列表内
的
回收
视图
。每个
视图
都有自己
的
ViewModel和相应
的
模型
,因此它
的
主屏幕具有回收器
视图
作为不同
视图
模型
的
集合。我看到了一些选择- I为我
的
家庭
活动
创建一个父HomeViewModel,它包含一个
LiveData
对象,包含一个不同
的
子ViewModels
浏览 1
提问于2019-10-03
得票数 0
回答已采纳
1
回答
在使用MVVM
模型
观察
数据库变化
的
活动
中
返回
LiveData
时出现
的
问题
、
、
、
在我
的
应用程序
中
,我
从
存储库
中
的
Room数据库(SQLite)返回SQLite,并
观察
应用程序
活动
中
的
数据。
的
问题是:在
活动
中有
LiveData
,它使用MVVM
模型
观察
数据库
中
的
变化,并在数据更改时运行一些代码(因为这就是
观察
的
工作方式)。这意味着它返回一个空
的</e
浏览 4
提问于2021-05-10
得票数 0
回答已采纳
1
回答
何时使用安卓
LiveData
、
我
的
安卓应用程序有一个购物车
活动
,我使用带有CartRepository和Room数据库
的
LiveData
来显示购物车
中
的
商品。它工作得很好。在工具栏
中
,我有一个带有购物车图标的actionLayout (如下所示),该图标带有一个文本
视图
,显示购物车
中
的
商品数量。我想知道这是不是也应该使用
LiveData
?有没有办法把它变成某种组件,每当购物车
中
的
商品发生变化时
浏览 1
提问于2019-11-17
得票数 0
1
回答
如何在对ViewModel
的
setTitle对象
的
ActionBar
的
观察
调用
中
为ActionBar执行
LiveData
()?
、
、
在
活动
文件
中
,当我在实例化
的
观察
者接口中为
视图
模型
的
getSupportActionBar().setTitle(...)值编写
LiveData
时,操作栏
的
标题在可
观察
到
的
更新
中
不会改变。工具栏设置在我
的
活动
文件
中
的
onCreate方法
中
: Toolbar toolbar = findView
浏览 3
提问于2020-02-29
得票数 0
回答已采纳
1
回答
如何
从
另一个
liveData
观察
者调用
liveData
观察
者
、
基于第一个api响应,我使用
livedata
观察
者调用另一个api。我
从
内部调用
观察
者,这是一个正确
的
方法还是其他选择?
浏览 28
提问于2019-05-30
得票数 1
1
回答
如何筛选
Livedata
或Rxjava可流性
、
、
、
通过改进,我
从
服务器获取可流动数据,然后在
视图
模型
中将流数据转换为
Livedata
,最后在
活动
中
观察
LiveData
。在内部
活动
中
,我正在为我
的
recyclerView使用
Livedata
。但是我需要使用某种条件对数据进行过滤,并将过滤后
的
数据列表作为
LiveData
。我该怎么做,在哪里做?我能过滤
Livedata
吗?我正在做
的
浏览 3
提问于2019-10-05
得票数 1
2
回答
从不同
的
类更新viewmodel
、
、
我正在尝试理解ViewModel和
LiveData
。 在MainActivity
中
,我在MyTask中
观察
LiveData
,我在
LiveData
上设置数据,这些数据应该显示在
活动
中
。问题是MyTask
中
的
数据
集
没有在UI上更新。
浏览 24
提问于2019-03-25
得票数 0
回答已采纳
2
回答
如何使用RecyclerView Android向ViewModel添加项
、
、
、
、
在同一个fragment
中
,我向这个RecyclerView添加元素。LinearLayoutManager(requireContext()) } return ViewHolder.from(parent)} 但是我想将setupRecyclerView()函数
中
的
代码(位于fragment
中<
浏览 2
提问于2022-01-31
得票数 1
回答已采纳
1
回答
将dialogFragment作为
LiveData
的
参数传递
、
、
我们有很多对话框需要在ActivityA
中
显示,ActivityA有ViewModelA,当需要显示对话框时,它有实时数据来控制。我可以在ViewModelA
中
创建对话框并将其作为参数传递到
LiveData
中
吗?SomeDialogFragment.newInstance(); dialogEvent.postValue(new SingleLiveEvent(fragment)); 在ActivityA中
观察
浏览 36
提问于2019-06-13
得票数 0
1
回答
如何使用ViewModel(MVVM)将对象
从
片段传递到
活动
细节
视图
?
、
、
、
、
我使用MVVM作为体系结构,如何将对象
从
碎片(回收器+ viewModel)传递给
活动
(详细
视图
+ viewModel)?private var buyRepository: BuyRepository = BuyRepository.getInstance(buyRemote) buys = buyReposi
浏览 0
提问于2019-02-28
得票数 1
回答已采纳
1
回答
MutableLiveData在数据没有变化
的
情况下进行
观察
、
我体验过MutableLiveData对象
的
奇怪行为,因为它们有时会被连续
观察
,即使其中
的
数据没有变化。据我所知,只有当它从非
活动
状态变为
活动
状态或其中
的
数据已被修改时,才应该
观察
它。在我
的
视图
模型
中
:在片段
中
: viewModel.
liveData
.ob
浏览 4
提问于2018-10-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2018年Android应用程序的发展趋势
2018年Android 应用程序的发展趋势
Android Architecture Components 只看这一篇就够了
使用Lifecycle-Aware组件优化项目
Android 开发中 API 层的最佳实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券