腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
按
视图
模型
与
hiltviewmodel
、
、
当我想在不同的
视图
之间共享一个
视图
模型
时,我会使用by viewmodels。我最近开始研究hilt,想知道
hiltviewmodel
是否会完成同样的事情?也就是说,允许我共享
视图
模型
的单个(相同实例)?
浏览 16
提问于2021-10-13
得票数 2
1
回答
jetpack组合中背压未破坏的
视图
模型
、
这两种可组合
视图
都有不同的
视图
模型
。我是从屏幕A和导航到屏幕B。在后退按钮
按
下,我期望屏幕B
视图
模型
将被销毁。所以当我再次导航到屏幕B时,我希望再次创建它的
视图
模型
。ScreenAfun ScreenA() { }@Com
浏览 10
提问于2022-01-06
得票数 1
回答已采纳
2
回答
ViewModel在java.lang.Class.newInstance(本机方法)没有零参数构造函数
、
、
、
com.alons.marvel_universe.domain.use_cases.SearchCharacterCase import dagger.hilt.android.lifecycle.
HiltViewModel
kotlinx.coroutines.flow.* import javax.inject.Inject @
HiltViewModel
浏览 6
提问于2022-03-27
得票数 -1
4
回答
如何使用Hilt (Jetpack Compose)将ViewModel注入可组合函数
、
、
、
我正在执行
与
文档中显示的相同的操作。ViewModel注入到一个可组合函数(屏幕)中,但是我得到了以下错误: @
HiltViewModel
浏览 2
提问于2021-04-20
得票数 23
回答已采纳
2
回答
如何在使用Compose UI时为每个列表项创建单独的ViewModels?
、
、
、
、
我需要列出用户股票和他们的价值(利润或损失)
与
投资组合的总价值。我在composable方法签名中使用
hiltViewModel
()来创建我的ViewModel的实例,但是这总是给我相同的实例,这不是我想要的。
浏览 103
提问于2021-10-28
得票数 2
回答已采纳
2
回答
当组合
视图
需要Android中的参数时,我如何预览它?
、
我可以在Android中运行代码A,我希望在设计时预览UI,所以我在代码A中添加了代码B。码A super.onCreate(savedInstanceState) setContent
浏览 10
提问于2022-01-26
得票数 1
回答已采纳
2
回答
当我使用撰写时,如何使用Hilt自动地实例一个ViewModel类?
、
、
Unit, viewModel: MainViewModel = viewModel(), ... @
HiltViewModel
浏览 8
提问于2021-12-30
得票数 0
回答已采纳
1
回答
为什么在使用DetailsViewModel时类不能被自动实例化?
、
、
Alignment.Center) } else -> { onErrorLoading() }} @
HiltViewModel
浏览 21
提问于2021-09-26
得票数 0
3
回答
为什么它在android中说“不能创建类com.app.myapp.viewModel的实例”?
、
、
我是adroid的新手,所以我有一个简单的项目,我想创建一个简单的注册项目,所以我在我的项目中有一个
视图
模型
,我在那里也有一个有趣的Hilt库,当我构建项目时,它会抛出一个错误 myViewModel
浏览 6
提问于2022-04-16
得票数 0
回答已采纳
1
回答
Jetpack对所有屏幕使用相同的状态值组成
、
我希望能够在所有
视图
模型
中更改指示器可见性状态,并在NavHost中观察该值,因为我希望显示具有循环指示器的透明布局,并防止用户在网络调用仍在进行时单击其他字段。我试图在其中使用class
视图
模型
类和mutableStateOf(布尔值),但是每当我尝试从navhost访问
视图
模型
时,它的实例都与其他不同。问题是,我如何创建一个全局mutableStateOf()对象,并从
视图
模型
中的所有对象中更改它的值,并将其作为可组合的NavHost中的状态来改变
浏览 2
提问于2022-10-31
得票数 0
1
回答
android中的共享
视图
模型
组合项目,同时使用Hilt进行依赖注入?
、
、
有人知道如何在不同的可组合性中保留共享
视图
模型
对象吗?我正在使用刀柄和注射
视图
模型
实例使用刀柄在可合成。基本上,有3个屏幕共享相同的数据和更改,我想要共享它,我正在考虑通过共享
视图
模型
来共享这些数据。myViewModel: MyViewModel =
hiltViewModel
() 那么,如何使用这个MyViewModel作为共享
视图
模型
呢?
浏览 13
提问于2022-05-19
得票数 3
回答已采纳
5
回答
不建议使用匕首、希尔特“辅助”和“ViewModelInject”。在Dagger Hilt View中1.0.0-字母03
、
、
SavedStateHandle} 但是,当我迁移到Dagger Hilt View
模型
浏览 0
提问于2021-02-13
得票数 51
回答已采纳
2
回答
Jetpack组合导航-底部导航多个后端堆栈-查看
模型
范围问题
、
、
、
、
(navController, startDestination = A1.route) { val viewModelA1 =
hiltViewModel
() } val viewModelA2 =
hiltViewModel
() }
浏览 48
提问于2021-10-03
得票数 4
1
回答
在类之间共享依赖关系的方法
、
、
我有三个类需要共享一个依赖关系。后者由them.The之一初始化,SettingsViewModel包含初始化依赖项的数据,需要在活动结束时删除它。NetworkViewModel和TimeViewModel使用它作为接口,因为依赖是一个具有处理蓝牙的逻辑的接口。NetworkViewModel ->(使用)。如何使Hilt (或手动)注入使用相同的接口?如果我理解得很好,我就不能在这里使用单例,因为在活动开始时,我需要对依赖关系进行定
浏览 7
提问于2022-01-13
得票数 0
1
回答
我不能用Hilt注入片段
视图
模型
、
、
、
我尝试使用句柄将
视图
模型
注入到片段中,为此我创建了两个模块,一个用于我的网络组件,另一个用于characters
视图
模型
。网络模块安装在SingletonComponent中,我需要在FragmentComponent中安装characters模块,以便通过"by viewmodels()“获得
视图
模型
。Provides fun provideCharacterUIMapper(): Mapper<Character, CharacterUI> = Char
浏览 4
提问于2021-04-13
得票数 0
2
回答
在
视图
模型
中不允许字段注入吗?
、
、
我有一个用@
HiltViewModel
注释的
视图
模型
,并且我正在尝试使用@Inject注释现场注入一个存储库。但是我一直收到这个错误: public final class AlarmsViewModel extends androidx.lifecycle.ViewModel { @
HiltViewModel
这是我的
视图
模型
: @
HiltViewModel
浏览 25
提问于2021-08-02
得票数 1
回答已采纳
1
回答
如何从活动中获取
hiltViewModel
?
、
、
、
我试图在两个地方获得一个
视图
模型
,其中一个在MainActivity中使用:另一个地方是在一个复合函数中,它使用:val viewModel:MyViewModel =
hiltViewModel
() 当我调试时,它们似乎是两个不同的对象。
浏览 3
提问于2022-01-25
得票数 1
1
回答
如何使用Android中的Hilt向ViewModel中注入依赖上下文?
、
、
在此之前,我使用代码A将Context传递给ViewModel。我读过,代码B来自文章。他说:在我看来,为了在Android项目中使用Hilt,我在项目中添加了代码C,是否需要在代码B中使用fun provideApplicationContext() = MyApplication()?class HomeViewModel(private val mApplication: Application, val mRepository: DBRepository)
浏览 1
提问于2022-04-24
得票数 1
2
回答
如何从jetpack组合中将参数传递给我的刀柄
视图
模型
、
、
、
、
我有一个可组合的
视图
模型
,我想将一个id从这个可组合的
视图
模型
传递给这个
视图
模型
。我的作曲家是:fun HttpRequestScreen() { 我有来自不同屏幕的id,我想把
浏览 10
提问于2022-09-15
得票数 0
1
回答
在编写android时如何清除
视图
模型
的数据?
、
、
我用的是写作和匕首我有两个屏幕A& B。问题:- A -> B -> A(
按
后退) -> B(这里需要新值,但需要从
视图
模型
获取旧数据) 如何从
视图
模型
中清除数据?
浏览 6
提问于2022-09-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【案例百解】Dynamo按分区索引切分视图
MySql 索引与视图
嘉立创3D预览器新增爆炸视图与模型结构树功能!
Revit管理链接模型视图样式和链接CAD
【asp.net core 系列】3 视图以及视图与控制器
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券