问题标签 [fragment-oncreateview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android Studio OnCreateView never used fragment
I'm making an app based on this Youtube video and I'm having problems with the whole thing despite copying everything 1:1, haven't missed a thing. So, my problem is, that at the 15:30 point, the poster compiles the app and after clicking into the search area, he gets redirected to another page. I have everything coded, so that page should work for me too, but instead, the app crashes, and I think I've found the reason, but not the solution:
The java code is:
and the xml code behind it:
To run this code, I have to eliminate @Override, otherwise it won't start at all, throwing exception "Method does not override method from its superclass" (which I think I understand, guess because I can't Override something that is not even being used).
I need your help in finding out what's causing the trouble. Any advice / help is welcome.
Thank you all for your time.
android - 在 OnCreateView() 之外获取片段的视图 - 视图为空
在 onCreateView 内部,我可以通过这种方式使用 inflate 实例化 View:
现在,如果在第一个活动中返回时启动第二个活动,在这个片段中,视图为空,因为它已经被调用 onCreateView。我不知道实例化视图。
有解决办法吗?
android - FragmentActivity AndroidStudio 中的 GoogleMaps
我正在使用 Android sdk 版本 29 开发一个应用程序。我想在我的 Fragments Activity 之一中添加 Google 地图,但它不起作用,我无法修复它。
fradment_map.xml
MapFragment.java
我已经实现了这些库,并且还在清单中添加了使用权限。
java - 一旦我按下后退按钮,片段中的 MapBox 也遇到了 permissionsManager.requestLocationPermissions(this) 的问题
我是 Java 和 Android Studios 的新手。我目前正在尝试将 MapBox 地图放入片段中,并获取我的设备位置。它有点工作,地图也在片段中启动,我的位置也被发现了,但是一旦我按下设备上的返回按钮,地图就会崩溃,应用程序虽然没有关闭但没有响应。我收到的 logcat 消息是“2020-05-18 12:02:46.392 28026-28125/com.example.projektas5 W/libEGL: EGLNativeWindowType 0x7d2c6f4010”。此外,我只能通过允许电话设置中的权限来获取我的设备位置,因为 permissionsManager.requestLocationPermissions(this) 仅适用于活动。如果有人可以帮助我,将不胜感激。我的代码如下:
android - 从 Fragment 返回时,Kotlin ViewModel onchange 被多次调用(使用生命周期实现)
我正在使用 MVVM 架构。
编码
当我单击一个按钮时,会触发orderAction方法。它只是发布一个枚举(将添加进一步的逻辑)。
视图模型
片段观察 LiveData obj 并调用打开新片段的方法。我在这里使用导航器,但我认为有关它的详细信息在这种情况下没有用处。请注意,我正在使用viewLifecycleOwner
分段
问题
当我关闭打开的片段(使用 findNavController().navigateUp())时,会立即调用 DashboardFragment 的 Observe.onChanged 并再次打开片段。
我已经检查了这个问题并尝试了上述链接中提出的所有解决方案(如您在注释代码中所见)。只有这个解决方案有效,但它不是很优雅,并迫使我每次都进行检查。
我想尝试一个更可靠和最优的解决方案。
请记住,在该线程中没有生命周期实现。
android-fragments - 如何将数据加载到android列表片段异步中?
我有一个片段,只有一个列表视图。我正在从我的数据库中加载收藏夹,如下所示。如何异步加载它们?目前我被迫在加载视图时使异步方法同步。我希望它可以加载视图,然后在结果准备好时填充它们以使其更快。它不仅仅是微优化,我想学习如何正确地做到这一点。
xml - 如何仅在 Fragments 中的 onclick 侦听器之后调用 oncreateView?
在下面的代码中,我只是试图从 EditText 中获取片段中的登录名和密码的值。它们都没有返回任何值,因为它们都在加载 App 时检索了值。我注意到 onCreateView 仅在加载应用程序时调用一次,并且在加载后输入它们时永远不会返回 Edittext 值
公共类片段登录扩展片段{
android - DialogFragment:onCreateDialog() 中的“lateinit 属性绑定尚未初始化”,而绑定在 onViewCerated() 中启动
当我导航到带有 RecyclerView 的 DialogFragment 时,会出现此错误。我需要Dialog来包含recyclerview和Room中的自定义项目以供选择。
如果我在 onViewCreated 中初始化了绑定,为什么会遇到这个错误,解决方法是什么?感谢任何帮助
我的对话片段:
android-studio - 如何在片段中的 recyclerView 上打开不同的活动?
我正在使用 recyclerView 在主页片段中显示我的 listItems。但是我一直坚持在单击项目时如何打开不同的活动。我该如何做接下来的步骤?你能帮我解决这个问题吗?我将不胜感激。
HomeFragment.kt
}
适配器.kt
地点。吨