Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在单个活动中按三个片段排序_Java_Android - Fatal编程技术网

Java 在单个活动中按三个片段排序

Java 在单个活动中按三个片段排序,java,android,Java,Android,我已经在三个片段中实现了排序。问题是,如果我对最后两个片段排序函数进行注释,第一个片段排序可以正常工作,但如果我取消注释第二个和第三个片段排序则无法工作。你能帮我做这个吗。我做错了什么? 这里我的疑问是我对三个片段使用了相同的文本视图id我建议您只发布代码的相关部分,即您认为导致问题的代码。您发布的代码非常长,不是每个人都有耐心查看长代码:。是的,很抱歉,有时他们说“喜欢的代码”是不够的,所以我把所有代码都放进去了,我的问题是我实现了碎片排序,但它在第一种形式下工作,而不是在第二种和第三种形式下

我已经在三个片段中实现了排序。问题是,如果我对最后两个片段排序函数进行注释,第一个片段排序可以正常工作,但如果我取消注释第二个和第三个片段排序则无法工作。你能帮我做这个吗。我做错了什么?
这里我的疑问是我对三个片段使用了相同的文本视图id

我建议您只发布代码的相关部分,即您认为导致问题的代码。您发布的代码非常长,不是每个人都有耐心查看长代码:。是的,很抱歉,有时他们说“喜欢的代码”是不够的,所以我把所有代码都放进去了,我的问题是我实现了碎片排序,但它在第一种形式下工作,而不是在第二种和第三种形式下。注释掉所有3种排序函数。然后测试应用程序。如果所有3个片段实例化都没有问题,那么错误一定在排序函数中。另外,发布从logcat得到的错误?不,排序没有问题,我要说的是,只有在其他排序乐趣被注释时,排序才会工作。如果这些都是未注释的,它将不起作用,我将在所有三个不同的版本中实现相同的排序adapters@samlorry我认为我们需要更详细的代码。在fragmentpageradapter中有一个主要活动承载着3个片段,对吗?尝试将排序函数转移到主活动,并从片段中调用它。