35得票17回答
java.lang.IllegalArgumentException: 找不到id为0x1020002(android:id/content)的视图用于片段。

我试图从一个片段移动到另一个片段。在片段事务期间显示以下错误 - java.lang.IllegalArgumentException: No view found for id 0x1020002 (android:id/content) for fragment PhotosFrag...

30得票1回答
进入/退出动画和popEnter/popExit动画有什么区别?

setCustomAnimations() 方法需要四个资源id来设置动画,但是我并不是很理解它们的含义。如果有人能够更清晰地解释一下,那将不胜感激。假设现在有一个 Fragment A,并被添加到了占位符并加入了返回栈。FragmentTransaction ft = fm.beginTra...

24得票9回答
Android 上导航抽屉的卡顿问题

我在使用导航抽屉时遇到了问题,它太慢了。我正在寻找的解决方案是先关闭抽屉然后再显示活动页面,但是它没有起作用,显然我漏掉了什么。private class DrawerItemClickListener implements ListView.OnItemClickListener { ...

20得票2回答
Fragment isAdded()在已添加的Fragment上返回false

我有这个很不错的函数:private void addMapFragment(){ if(!mapFragment.isAdded()){ FragmentTransaction ft = getFragmentManager().beginTransaction();...

19得票4回答
Android FragmentTransaction.addToBackStack 混淆

我正在学习Fragments,对于不同调用 FragmentTransaction.replace(id, fragment, tag) 和 FragmentTransaction.addToBackStack(tag) 之间的区别感到有些困惑。假设我的当前fragment是 Fragment...

18得票2回答
嵌套片段转换不正确

大家好,我是来自 Stack Overflow 的优秀程序员!我已经花了一个星期的时间来解决这个问题,现在非常绝望,希望能得到解决。 场景 我正在使用 android.app.Fragment,不要与 support fragments 混淆。 我有6个子片段,分别为: Frag...

18得票1回答
Android:如何在填充RecyclerView时避免片段事务的延迟或动画跳过?

我正在使用一些Fragment,但是当从一个Fragment切换到另一个Fragment时,过渡动画很卡顿,有时甚至会跳过整个动画(我读过的文章中说这有时是Fragment性能差的结果)。 非常有趣的是,该Fragment中的所有数据获取和计算都完全异步地使用了放置在计算线程上的协同程序。而...

17得票1回答
在片段事务中,addToBackStack和replace操作是否可以同时使用?

对于以下代码你有什么想法?在我的测试中,我发现替换的片段没有被销毁,在弹出后退栈时实例仍然存在。只是想确认这是否是使用片段事务的有效方法。getSupportFragmentManager().beginTransaction().addToBackStack(null).replace(fr...

16得票1回答
替换碎片时高度值错误。

大家好,我又来问关于Fragment的问题了(我正在使用android.app.Fragment而不是Support Fragments)。 我想要替换一个Fragment。但这并不像使用以下代码那么简单: fragmentTransaction .replace(containe...

16得票1回答
android.R.id.content作为Fragment的容器

我的情况是Activity A包含Fragment B。我总是像这样实现。 Activity A的布局:<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schema...