androidx相关内容

2020年如何在活动中获取ViewModel实例?

我是mvvm模式的新手.我为主要活动创建了一个ViewModel.现在,我想在主活动中获取ViewModel的实例. Stackoverflow上的大多数教程和解答建议使用ViewModelProviders.of(...,但已弃用. 因此,根据关于stackoverflow的以下问题: ViewModelProviders在1.1中已弃用.0 在onCreate中的主要活动,我执行以 ..
发布时间:2020-08-30 21:53:41 移动开发

匕首android对androidx.fragment的支持

如何从软件包 androidx.fragment.app.Fragment 中注入片段? 我正在使用 dagger-android 框架将我的依赖项注入代码中 正如文档所述,我这样做是为了注入片段 @Override public void onAttach(Activity activity) { AndroidInjection.inject(this); s ..
发布时间:2020-08-30 21:52:07 其他开发

FragmentManager和androidx FragmentManager

我正在尝试在使用androidX的应用中进行设置. 我的问题是,当我尝试使用PlaceAutocompleteFragment时遇到错误,因为它是来自android.app.fragment的片段,而我的父片段是androidx片段:androidx.fragment.app.Fragment,因此它使用androidx.fragment.app.FragmentManager而不是. ..
发布时间:2020-08-30 21:50:56 移动开发

给定VectorDrawable的字节数组,如何从中创建VectorDrawable的实例?

背景 我的应用在设备的存储,显示有关它们的信息并允许对其执行操作. 问题 自从Google添加了有关存储的新限制以来,我一直在寻找有关如何在未经存储许可的情况下解析APK文件的解决方案(因为该框架只能处理文件路径).现在,我使用特殊旧标记 (requestLegacyExternalStorage)到 允许我使用文件路径来完成此操作,但这是在下一版Android之前的临时解决方案 ..
发布时间:2020-08-30 21:50:52 移动开发

Android Work Manager:“无法实例化Worker"

我已按照 Android开发人员的教程进行操作工人管理器结构在后台运行我的代码,但是每当我尝试使我的工人入队时,它都不会运行,并且会出现以下错误: 2018-10-04 22:25:47.004 28669-28885/app.package.com.debug E/DefaultWorkerFactory: Could not instantiate app.package.com.MyW ..
发布时间:2020-08-30 21:50:34 移动开发

带有共享元素的片段到片段动画无法按预期工作

在一个AppCompatActivity中,其中一个RecyclerView包含在一个片段(myFragment1),viewholders等中,因此,如果单击某个项目,则myFragment2将显示并显示该项目的详细信息.在此阶段,我想在两个片段之间创建一个具有共享元素的动画. 重现该行为的步骤: import android.view.View; import androidx.app ..
发布时间:2020-08-30 21:50:26 其他开发

无法在API级别29的wordpress应用中的webview中完全加载wordpress发布内容.但是在API级别26上可以正常工作

我正在开发WordPress应用程序,该应用程序可从Wordpress网站&将其加载到webview中.我正在使用"WP REST API"(以JSON格式获取帖子数据)&改造库.在API 26应用程序运行良好的情况下,WordPress帖子在迁移到androidx API 29后完全加载,在某些帖子中,内容仅加载1-3行&在另一篇文章的10行中.这可能是什么原因?,内容未完全加载.迁移到andr ..
发布时间:2020-08-30 21:17:37 移动开发

使用ViewPager2获取当前片段

我正在将我的ViewPager迁移到ViewPager2,因为后者应该可以解决前者的所有问题.不幸的是,当将它与FragmentStateAdapter一起使用时,我找不到任何方法来获取当前显示的片段. viewPager.getCurrentItem()给出当前显示的索引,而adapter.getItem(index)通常为当前索引创建一个新的Fragment.除非在getItem()中保 ..
发布时间:2020-08-30 19:02:37 移动开发