fragment

    0热度

    4回答

    我用下面的代码添加了一个活动中的一个片段参考: FragmentTransaction ft = getActivity().getSupportFragmentManager().beginTransaction(); ft.replace(R.id.parent_fragment_container, new FolderStructureFragment()); ft.commit();

    0热度

    1回答

    我的应用程序在onCreate方法中启动一个服务(并将其绑定到一个活动)。当我的mainActivity开始加载片段。当片段加载到MainActivity中时,我需要从服务中获取数据以初始化片段的内容。 问题是,onCreate中的服务引用为null,当应用程序加载时,我无法从服务获取数据。 任何建议可以帮助我。谢谢!

    0热度

    2回答

    我是Android开发人员中的新成员,因此我还没有掌握所有基础知识。 自我几天以来,我一直在困扰我的问题。 我的问题如下: 我得到了里面的一些项目recyclerview。我创建了一个按钮在列表中添加新项目。添加函数工作正常,我可以看到任何新项目,但如果我滑动到第三个片段(我的应用程序中有3个片段,并且recyclerView位于左侧),或者如果我简单地杀掉我的应用程序并重新启动它,物品被销毁。

    2热度

    1回答

    以下是我的代码,用于实例化我的ViewPagerAdapter。我正在使用一个使用活动的教程,因为我正在使用一个片段,我试图弄清楚我应该改变什么。我的错误是在这条线 **ViewPagerAdapter viewPagerAdapter = ViewPagerAdapter.setAndroidContext(this.getActivity());** 错误读取,无法解析方法setAndro

    0热度

    2回答

    在我的自定义列表片段中,我显示了糖果名称及其图像(甜A,甜B,甜C)的列表。请检查我的Sweet.java代码。当用户点击列表项时,它会在Fragment中显示相应的甜点。这个概念是完美的。但我的问题是,当用户点击后退按钮后,查看相应的甜点,列表项显示两次。 (这是甜的A,甜的B,甜的C,甜的A,甜的B,甜的C)。 (只有前3项是可点击的)。再次,如果我点击列表项目(这是甜蜜的A)它会变成甜蜜A.

    0热度

    1回答

    现在我有2个不同的活动,称为MainControl(带有3个片段)和MainControl2(带有2个片段)。我想要将MainControl中1st片段的变量传递给MainControl2中的1st片段。 以下是我使用来实现这个代码: - MainControl 1片段 @Override public void openPostDescription(Data2 data2) {

    0热度

    1回答

    var bundle : Bundle ? =null bundle?.putString("text",text) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { frag = Fragment.instantiate(context,Fragment2::class.java.name) as Fr

    0热度

    1回答

    Helo, 我有一个5个片段的viewpager。 我的问题是,在调用 viewpager.getAdapter().notifyDataSetChanged(); 不会在某些设备上正常工作。 例如,在我的BQ Aquaris手机上它工作正常。它刷新了所有的五个片段。 但是在我的华为Honor手机上只刷新了第一个分片,其余的都是他们的样子。 我该如何避免这个问题? BQ Aquaris And

    -1热度

    3回答

    我有一个viewpager与两个片段中的每一个RecyclerView一个从JSON拿取数据,另一个从sqlite数据库拿来第一个回收站插入到数据库中的一个喜欢的按钮,但当刷卡到下一个片段它是没有更新我希望它在同一时间更新

    0热度

    2回答

    我想在设备是平板电脑(横向)时添加两个片段。但我得到了一个错误: java.lang.IllegalArgumentException异常:未找到ID 0x7f0d006d视图(com.example.placesearch1:ID/container2的)的片段FragMap 我创建了两个布局:main_activity(为手机) : <FrameLayout android:id=