android-viewmodel 相关问题

如何从无法访问lifeCycleOwner进行观察的资源库中获取LiveData的价值?

我在我的应用程序中使用了MVVM和ROOM以及databindig。根据应用程序架构指南,我想使用room兑现数据。在RecyclerView项目的xml布局中,我使用CategoryViewModel变量。我...

回答 4 投票 2

如何使用视图模型获得数组列表中的位置?

我有一个项目ArrayList和我存储他们我的视图模型里,当我在一个项目点击从列表视图它具有存储项目的详细信息,并显示在主详细页面。这个 ...

回答 2 投票 0

MVVM +数据绑定+视图模型不更新视图

我有一个奇怪的问题。我想为swipeRefreshLayout根据加载数据集清爽。所以,我有监听器,获得真/假取决于获取数据。接下来到了...

回答 1 投票 0

更好的方式来改变数据源分页listId /查询

我找不到更好的方式来改变我的VideosDataSource方法,如负载起始listId。我使用的视图寻呼机所以它一次,这就是为什么我不能使用getter / setter方法来设置的listId加载2片段...

回答 1 投票 1

的ViewModels之间共享数据

我在我的项目一个复杂的屏幕,我打破在一个以上的片断。我试图遵循这些类的MVVM架构,因此该片段具有其自己的视图模型和合同...

回答 2 投票 7

如何房间数据库和视图模型作品?

我有一个students_table和存储有不同水平的学生。我想显示学生一个等级,并隐藏其他级别。我选择的学生表现出这样的:如果(ID == R.id ....

回答 2 投票 0

Android数据绑定在自定义视图中注入ViewModel

我将关闭此stackoverflow回答https://stackoverflow.com/a/34817565/4052264以将数据对象绑定到自定义视图。但是,在设置完所有内容后,我的视图不会更新...

回答 2 投票 2

无法打开活动:无法创建Android视图模型的实例

我正在创建一个应用程序,以扫描条形码,并使用Android View Model和LiveData将信息获取到房间数据库中。这是错误消息java.lang.RuntimeException:无法启动...

回答 2 投票 0

对LiveData Observe感到困惑

我的情况是当用户输入加载片段时,检查LoggedIn,true直接进入MainFragment,false跳转到LoginFramgnet。这里是LoadingFragment:覆盖fun onCreateView(inflater:...

回答 1 投票 0

在Viewpager中使用具有相同ViewModel的相同Fragment的多个实例时出现问题

我有一个带有视图模型(VM1)的片段(FRAG1)。我在FragmentPagerAdapter中创建了这个片段的两个新实例,以加载到ViewPager中。 Viewpager存在于父母......

回答 2 投票 1

可以在ViewModel中的Transformations.map()返回的Livedata上调用observeForever()吗?

我尝试使用LiveData Transformations.map()来检查结果并更新UI。但是没有观察者就不会触发Transformations.map()回调。那么调用observeForever {}的好方法是...

回答 1 投票 2

如何使用ViewModel防止在配置更改后第二次重新加载数据?

每次轮换后重新加载数据我在onCreate中获取数据并在onCreateView()中观察。旋转手机后我想知道(或者在配置更改数据后再次重新加载我...

回答 3 投票 1

Android:使用kotlin协同程序无法正常工作的ViewModel测试

我第一次使用协同程序,我在ViewModel上测试我的工作时遇到了麻烦。测试失败了,但没有调用:observer.onChanged( );考试 ...

回答 1 投票 0

如何使用新的架构组件跟踪android中的当前位置?

我有一个项目,我已经成功实现了位置跟踪功能,并且工作正常。我每30秒使用融合位置提供商跟踪用户当前位置。(...

回答 2 投票 1

从Android P(API 28)开始,Android Studio Loaders已被弃用?

我是Android的新手,我已经完成了一些Android应用程序开发课程,现在我正在尝试应用我学到的东西。我选择了一个新闻应用程序。它将从5-10源提取新闻'并显示......

回答 3 投票 3

具有viewmodel和实时数据的ViewPager,所有6个选项卡数据都被最后一个选项卡数据替换

我正在使用一个带有6个选项卡的ViewPager,它只有一个片段TimesListFragment根据传递给TimesListFragment的参数,它调用api eg;科学,技术,旅游等我......

回答 1 投票 2

dagger 2 viewmodels和ViewModelProvider.Factory

最近我遇到了ViewModelProvider.Factory的问题,因为它没有加载项目的所有ViewModel。我有活动和片段。活动的没有任何问题,...

回答 1 投票 0

Android ViewModel和startActivity

我正在学习ViewModel和LiveData,并且在此过程中出现了疑问。如果我需要开始一项活动,我该怎么办?可以将上下文作为参数传递给ViewModel(上下文......)

回答 6 投票 2

Android dagger2使用Factory将intent注入viewModel

作为一个例子我使用谷歌样本 - GithubBrowserSample(我使用java版本,它可以在这里找到)想要实现的目标:使用intent额外启动活动注入额外的viewModel构造函数...

回答 1 投票 0

用于实例化ViewModels的首选片段生命周期方法

在android-architecture-components / GithubBrowserSample repo中,Fragment#onViewCreated生命周期方法被用于片段的ViewModel实例化(带有Fragment的范围)...

回答 2 投票 0

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