草庐IT

Fragment_main

全部标签

android - 如何将 Bundle 从 Fragment 传递到 Fragment

我在我的应用程序中使用fragment。这是我第一个简单地扩充xml文件的fragment:publicclassFragmentAextendsSherlockFragment{ContextmyContext,appContext;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){//TODOAuto-generatedmethodstubmyContext=getActivity();appContext=getActivity()

android - 如何在 Android Map Fragment 中禁用 map 旋转功能

我使用GoogleMapsApiVersion2forAndroid将MapFragment添加到我的应用程序。这个Fragments在速度和API可用性方面有很大改进。可悲的是,它还允许用两指手势旋转map。我想禁用旋转,因为通常会识别这两个手指手势而不是缩放手势。如何禁用map旋转? 最佳答案 如果您查看文档中的正确位置,结果会很简单。有一个UiSettings允许启用和禁用手势的GoogleMap中的类。SupportMapFragmentmapFragment=(SupportMapFragment)getSupportFr

android - 如何在 Android Map Fragment 中禁用 map 旋转功能

我使用GoogleMapsApiVersion2forAndroid将MapFragment添加到我的应用程序。这个Fragments在速度和API可用性方面有很大改进。可悲的是,它还允许用两指手势旋转map。我想禁用旋转,因为通常会识别这两个手指手势而不是缩放手势。如何禁用map旋转? 最佳答案 如果您查看文档中的正确位置,结果会很简单。有一个UiSettings允许启用和禁用手势的GoogleMap中的类。SupportMapFragmentmapFragment=(SupportMapFragment)getSupportFr

Android: fragment 重叠问题

当我在选项卡之间切换并将fragment附加到选项卡View时,我遇到了fragment重叠的问题以下是我的代码,请帮忙publicclassFragmentManageextendsFragmentimplementsActionBar.TabListener{privateFragmentmFragment;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewv=inflater.inflate(R.layout.fragmen

Android: fragment 重叠问题

当我在选项卡之间切换并将fragment附加到选项卡View时,我遇到了fragment重叠的问题以下是我的代码,请帮忙publicclassFragmentManageextendsFragmentimplementsActionBar.TabListener{privateFragmentmFragment;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewv=inflater.inflate(R.layout.fragmen

android - main 无法解析或不是字段

此代码fragment的setContentView行中出现此错误:/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);我了解,为了解析R.layout.main,必须存在名为res/layout/main.xml的文件。它存在且有效(即Eclipse将其标记为完美且没有任何错误)。那么,还有什么可能导致此错误?顺便说一句

android - main 无法解析或不是字段

此代码fragment的setContentView行中出现此错误:/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);我了解,为了解析R.layout.main,必须存在名为res/layout/main.xml的文件。它存在且有效(即Eclipse将其标记为完美且没有任何错误)。那么,还有什么可能导致此错误?顺便说一句

android - fragment 方法 : attach(), detach()、remove()、replace()、popBackStack()

我对这些功能及其用途感到很困惑。我观察到使用replace()将现有fragment替换为新fragment。我们可以使用addToBackStack(null)将该fragment放入回栈中,这样我们就可以回到之前显示的fragment。现在,当添加(或替换)fragment时-onAttach()->onCreate()等......按顺序调用fragment的方法。现在,当我们从Activity中对fragment调用remove()时,会调用fragment的哪些函数以及调用顺序是什么?attach()和detach()有什么作用?detach()会删除fragment吗?而当

android - fragment 方法 : attach(), detach()、remove()、replace()、popBackStack()

我对这些功能及其用途感到很困惑。我观察到使用replace()将现有fragment替换为新fragment。我们可以使用addToBackStack(null)将该fragment放入回栈中,这样我们就可以回到之前显示的fragment。现在,当添加(或替换)fragment时-onAttach()->onCreate()等......按顺序调用fragment的方法。现在,当我们从Activity中对fragment调用remove()时,会调用fragment的哪些函数以及调用顺序是什么?attach()和detach()有什么作用?detach()会删除fragment吗?而当

android - 抽屉导航,处理后退按钮以转到以前的 fragment ?

我正在使用内置的抽屉导航来运行我的应用程序。我不太清楚如何处理后退按钮。当它被按下时,我希望它再次加载第一个fragment。fragment1。因此,当应用启动时,您会看到Fragment1启动。然后,他们可以单击fragment2-5转到其他页面。在所有这些页面中,我希望后退按钮将用户带回Fragment1。用户应该能够通过返回按钮退出应用程序的唯一位置是Fragment1。因为这一切都是由FragmentActivity处理的,所以我试着在那里弄乱后退按钮。但是,我不断收到强制关闭错误:(01-1114:09:33.114:E/AndroidRuntime(8292):andro