fragment-Fragment里的getArguments()返回空

问题描述

Fragment里的getArguments()返回空

activity1传值到activity2,fragment是在activity2里面的一部分,进去activity2 fragment就显示了,这样是不是因为他们同步了所以就拿不到东西?
setArguments()应该是在activity2里吧?我想让fragment拿到1传给2的值,该怎么做?只需要activity2 setArguments()然后fragment getArguments()就行了么?
我就是这样做的问什么一直报空?
我的fragment只是添加进activity2的viewpager里的,对fragment里的数据操作肯定是在fragment的类里面进行
C币只有十个,不好意思了

解决方案

根本没用,还不能删除了?

解决方案二:

activity1传值到activity2
在activity2中的oncreate中,
通过setArguments方式传入到fragment,然后fragment接受参数

解决方案三:

试试用intent.getStringExtra()传递数据

时间: 2024-11-01 15:27:58

fragment-Fragment里的getArguments()返回空的相关文章

fragment-Fragment getArguments() 返回空

问题描述 Fragment getArguments() 返回空 有一个Fragment其中有一个作为根布局的tabHost: <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" an

Android中Fragment的生命周期与返回栈的管理_Android

既然我们已经知道了Fragment很好用,那么我们也需要知道它的工作原理.Fragment只能存在于(作为容器的)Activity中,每一个Fragment都有自己的视图结构,可以像我们之前那样载入布局.Fragment的生命周期更加复杂,因为它有更多的状态,如图: 我们来看一下Fragment完整的生命周期. 在Fragment生命周期开始,onInflate方法被调用.要注意的是,这个方法只在我们直接用标签在布局文件中定义的时候才会被调用.我们可以在这个方法中保存一些在xml布局文件中定义的

android开发fragment-两个fragment。我使用popBackStack()返回的问题

问题描述 两个fragment.我使用popBackStack()返回的问题 两个fragment 甲和乙.甲addToBackStack跳转到了乙,乙操作完后popBackStack()返回到了甲, 问题是我想把乙跳回后将甲的title进行更改,但是不知道在甲的那个函数里面写. onResume,onStart,onCreateView()都试过,但是都没有调用.求解 解决方案 甲跳转到乙使用replace的方式就可以了 解决方案二: Fragment使用问题-----------------

关于线程内创建socket create函数返回空的情况。。。。

问题描述 关于线程内创建socket create函数返回空的情况.... 解决方案 你只是new了一个CSocket,m_hSocket有值了,但是没有看到你代码里有create的调用,create创建的代码写在哪里?

字段为char型,如何再sql where 里判断他为空, isnot null 好像不行

问题描述 字段为char型,如何再sqlwhere里判断他为空,isnotnull好像不行 解决方案 解决方案二:为空是isnull吧解决方案三:isnull也不行解决方案四:datalength(字段名称)>0解决方案五:字段=''orlen(字段)=0解决方案六:SELECT*FROMtbWEHREfieldISNOTNULL 解决方案七:where敲错.解决方案八:len(字段)解决方案九:我自己是这样做的replace(字段,'')isnotnull解决方案十:上面的写法是画蛇添足.如果

xmlhttprequest-cocos2d XMLHttpRequest post返回空

问题描述 cocos2d XMLHttpRequest post返回空 local function onReadyStateChange() local jsonData = xhr.response --这里返回为空 print("--login--jsonData--",jsonData,"---",xhr.status) end local sendData = "username="..username.."&pass

应用-CreateWindow()调用失败返回空句柄,而GetLastError却返回0!

问题描述 CreateWindow()调用失败返回空句柄,而GetLastError却返回0! 下面一段代码我是按照某本书上抄的, #include /////////////////////////////窗口过程声明/////////////////////////////////// LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); /////////////////////////////填充窗口类的函数声明///////////

android asynctask-Android ProgressDialog返回空

问题描述 Android ProgressDialog返回空 想要做一个进程对话框用在JSON捕捉数据时.但是返回空值.代码: class NetWork extends AsyncTask> { private ProgressDialog pd; public void Network() { try { ServiceStations service = new ServiceStations(); service.load(WorkshopActivity.this.getApplica

Android 利用mediarecorder录制视频后用ThumbnailUtils类切图返回空

问题描述 Android 利用mediarecorder录制视频后用ThumbnailUtils类切图返回空 如题,因为兼容性问题,将录制时候的MediaRecorder参数如下: recorder = new MediaRecorder(); recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); recorder.setAudioSource(MediaRecorder.AudioSource.MIC); //指定OutputFo