视图模型或视点框架是一个框架,它定义了一系列用于构建体系结构的视图。视图是从一组相关关注点的角度表示整个系统。
android中customView中如何收集Viewmodel StateFlow
android中customView中如何采集StateFlow 我有一个视图模型 类 MyViewModel : ViewModel() { 私有 val _myState = MutableStateFlow(MyState()) val myState:StateFlow android中customView中如何采集StateFlow 我有一个视图模型 class MyViewModel : ViewModel() { private val _myState = MutableStateFlow(MyState()) val myState: StateFlow<MyState> = _myState fun updateMyState(newState: MyState) { _myState.value = newState } } data class MyState( val name: String = "", val age: Int = 0, val isMarried: Boolean = false ) 我能够使用收集活动中的更新数据 lifecycleScope.launchWhenStarted { viewModel.myState.collect { state -> Log.e("collected ", "tateflow: ${state.name}") } } 我们如何根据收集的数据更新自定义视图?我们如何根据这些数据更新自定义视图 您能分享一下在自定义视图中创建 viewModel 的代码吗?你的代码是不是类似这样: private val viewModel: ActivityViewModel by activityViewModels()
var authViewModel: UserAuthViewModel = hiltViewModel() val userData 通过 authViewModel.authUserData.collectAsState() 有趣的 checkUserforEmnail( 共享视图模型:共享视图模型, 用户数据:
我们如何在服务中初始化viewModel。 在片段中,我们使用 Kotlin 委托“by ActivityViewModels”来完成此操作。 或者我们可以使用 ViewModelProvider().get 来完成。 但据我...
我正在尝试将我的视频网址上传到 firebase,但我在视图模型上使用的当前代码不允许我将数据上传到 firebase 我在尝试将我的视频上传到
我正在尝试创建一个视图模型,该模型允许我将视频网址、图像字符串和文本字符串上传到 firebase swiftui ios16,但我在视图模型上使用的当前代码正在接收...
我可以在jetpack compose viewModel中创建2个空单元格网格吗?
我正在开发一个益智游戏项目,我已经有 1 个空单元格,它与它旁边的所有单元格交换位置,但我希望有 2 个空单元格。我已经尝试了一切,但没有成功。 ...
Fragment 不显示从 BottomSheetFragment(房间 + Viewmodel)完成的更新
我有 ToDoList 应用程序,当我按下回收器的项目时,底部片段(ModifyFragment)显示我选择的任务来进行修改工作。但自从我离开家以来,更新过程尚未完成
我正在使用 EF Core 采用数据库优先的方法开发 .NET Core 应用程序。我的目标是在处理同一实体的多个请求时增强我的方法。 目前,我有实体...
目前我的活动课程如下所示: @AndroidEntryPoint 类 FamiliarActivity : AppCompatActivity() { private val notificationScreenViewModel :NoticeScreenViewModel by viewModels() 过去...
我有一个在管理页面上更改用户角色的视图。我通过 userId 来获取用户信息,例如姓名。用户可以是管理员、员工、客户或公司。有三个
当我尝试使用应用程序链接向显示的活动发送意图时,会创建新活动
我的应用程序使用自定义选项卡和App Link实现OAuth 2.0,并通过onNewIntent()获取通过App Link通过重定向URL发送的数据。 我正在尝试发送一种方法来将此数据发送到
Android:从代码更新应用程序时无法测量 fs-verity,错误号 1
我正在尝试向我的 android 应用程序添加一项功能,以通过新版本的 apk 的外部链接进行自我更新。 我正在从外部链接下载一个 apk(我上传了我的应用程序的新版本),而不是我正在使用
@HiltViewModel 类 LoginViewModel @Inject 构造函数(私有 val authRepository:AuthRepository):ViewModel(){ 私有 val _hidePassword = MutableLiveData(false) val hide密码:Liv...
我有一个带有名称选择器、数据选择器、按钮和一些标签的用户界面,按下按钮时,我使用选定的名称从数据库中获取一堆数据。然后我想使用视图模型来
如何将文档 ID 从视图传递到 ViewModel 来查找该文档
我需要一些帮助。我正在编写一个非营利应用程序,但我已经陷入停滞状态。在 firebase 上的会议中创建并存储会议列表。每个会议都有子集合。 ...
我有一个视图模型,我使用 Hilt 向其中注入参数。 @HiltViewModel 类 ShoppingViewModel @Inject 构造函数( 私有val addIngredientUseCase:AddIngredientUseCase, 私人价值
如果没有不相关项目的 LaunchedEffect,Jetpack Compose 不会更新
请有人能解答我在 Jetpack Compose 和 ViewModel 方面遇到的问题吗? 我有一个名为 ProductEntity 的数据类。 数据类 ProductEntity( 变量 ID:整数 = 0, 变量...
我有这样的结构。 导入 SwiftUI //创建一个简单的视图模型 类 ViewModel: NSObject, ObservableObject { @Published 变量名称:String =“World” //创建一个引用...
嗨,在我的视图模型中,我有一个返回 NoDataResult 的函数,该函数有一个回调 BleStateCallback。 目前,根据下面的代码,一旦调用该函数,它就会返回
我现在正在使用 Jetpack Compose。 我意识到我可以在可组合项中使用 ViewModel 并在可组合项中初始化视图模型,如下所示: val myViewModel:MyViewModel = viewModel() 但有一个问题...