草庐IT

Fragment2

全部标签

android - 从 Fragment 请求权限时,在 Activity 的 onRequestPermissionsResult 中收到不正确的 resultCode

我有一个targetSdkVersion=23,compileSdkVersion=23的应用程序,主要Activity设置如下-HomeActivity(AppCompatActivity)-FragmentA(V4Fragment)-ViewPager-NestedFragmentA(V4Fragment)-NestedFragmentB(v4Fragment)-NestedFragmentC(v4Fragment)-NestedFragmentD(v4Fragment)-FragmentB(V4Fragment)-FragmentC(V4Fragment)在HomeActivit

android - sharedElment 过渡使用不过渡的 fragment

AndroidStudio2.3Beta1我正在尝试让过渡与fragment一起工作,但我使用的图像如何不过渡。它只是正常弹出。我已经创建了一个简单的应用程序来尝试让它工作。我有2个fragmentListMovieFragment和DetailMovieFragment。和1个MainActivity。用户将单击ListMovieFragment中的图像以转换到DetailMovieFragment。这是我的转换xmlchange_image_transform:列表电影fragment:publicclassListMovieFragmentextendsFragment{publ

android - 充气后 fragment 不显示 [已修复,但是......]

我正在尝试创建一个在我的所有Activity中都可见的音乐播放器。为此,我将使用Fragment,正如你们之前建议我的那样。由于我对Fragments没有任何经验,所以我决定先在“填充”Activity中实现一个fragment。我创建了一个仅包含一个按钮和一些文本的简单fragment,并尝试在我的填充Activity中对其进行膨胀。然而,这个fragment膨胀后并没有出现。确实会向LogCat打印一条消息,告诉我该fragment一直在膨胀。我很确定我遗漏了什么,但由于我没有这方面的经验,而且我找不到详细解释如何执行此操作的教程,我不知道我在做什么失踪。音乐播放器fragment

android - 如何在操作栏选项卡中显示选定的 fragment

我遇到了一个关于标签滑动的问题。我的项目是基于Android3.2构建的。我正在使用支持库4.0(android-support-v4.jar)实现选项卡滑动。实现的一切工作正常,但当我将我的应用程序部署到ICS设备时,然后在纵向模式下,我在操作栏中获得一个用于选项卡选择的微调器。在纵向模式下,尽管内容在变化,但完成滑动后选项卡选择不会改变,而在横向模式下一切正常。finalActionBaractionBar=getActionBar();actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);actionBar.set

java - Eclipse 中的代码 fragment 被删除了,为什么?

当我制作Android应用程序时,Eclipse会删除一些内容。更具体地说,Gallery。这是一个屏幕截图:当我将鼠标悬停在警告上时,它显示ThetypeGalleryisdeprecated。我不知道Deprecated是什么意思,但我知道这是一个Java术语。任何帮助,将不胜感激。谢谢! 最佳答案 (来自编辑前的问题:该术语已弃用,而不是贬值。这是一个常见的错字,但出于搜索目的值得注意:)它基本上有点像“过时”——我们鼓励您不要使用已弃用的类或方法。通常,文档会解释为什么您不打算使用它们,并为您提供更好的选择。通常,弃用版本仅

android - Fragment 中微调器的 setOnItemSelectedListener

我在setOnItemSelectedListener中有这个错误:ThemethodsetOnItemSelectedListener(AdapterView.OnItemSelectedListener)inthetypeAdapterViewisnotapplicableforthearguments(FragmentMain)"fragment类:publicclassFragmentMainextendsFragment{privateSpinnercountriesSpinner;privateActivityrootView;@OverridepublicViewonCr

android - 无法将 View 转换到 < fragment >

在我的xml中有以下代码:在我的代码中我有:privateToolbarFragmenttoolbarFragment;toolbarFragment=(ToolbarFragment)findViewById(R.id.toolbar_fragment);我收到错误:“无法将android.view.View转换为somepackage.Fragments.ToolbarFragment”为什么android将fragment视为通用View类型而不是我指定的fragment类? 最佳答案 您正在调用findViewById()。

android - 在 android 中使用 fragment 内的 map 时,应用程序在按下后退时崩溃?

我在actionbarActivity中使用了抽屉导航,现在我在同一个Activity中使用了多个fragment,但问题是当我第一次加载mapfragment时它显示完美但是当我按下后退按钮时我的应用程序崩溃它显示非法参数异常。Mapfragment.javaimportjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.URL;

当我回来时,viewpager 中的 Android fragment 是空的

我有一个抽屉导航,其中有一个扩展fragment的ViewPager。当我单击抽屉的项目时,我打开了包含三个fragment的viewpager。它工作得很好。但是,如果我再次单击同一个抽屉项目以再次打开viewpager,则viewpager是空的。我可以看到选项卡,但看不到其中的fragment。这是Viewpager:publicclassViewPagerManagerextendsFragment{publicstaticViewPagerManagerinstance=null;Toolbartoolbar;publicstaticPagerSlidingTabStript

java - 使用 android fragment 动画共享元素转换似乎是一场噩梦

动画化两个fragment之间的共享元素过渡似乎很痛苦。我使用完全相同的代码让它在我的应用程序的其他地方工作。这是我在recyclerview适配器中的点击代码:privatevoidclick(intposition,ItemViewHolderholder){finalItemDescriptionitemDescription=itemListFiltered.get(position);FragmentManagerfm=mContext.getSupportFragmentManager();if(Build.VERSION.SDK_INT>=Build.VERSION_CO