Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.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/9/silverlight/4.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 如何在Android中处理多个截击响应?_Java_Android_Android Volley - Fatal编程技术网

Java 如何在Android中处理多个截击响应?

Java 如何在Android中处理多个截击响应?,java,android,android-volley,Java,Android,Android Volley,我有一个包含两个方法的VolleyHandler类。一种方法获取用户id,另一种方法获取包含一些事务数据的json数组。在同一个类中还有一个回调接口“VolleyListener”和一个“showResult”方法。此方法在onResponse(volleyListener.showResult(response);)中被调用 我的主要活动实现接口。 现在我想获取用户id,并基于此id获取事务数据。-我应该如何区分showResult方法中的两个响应?我应该使用两种不同的showResult方法

我有一个包含两个方法的VolleyHandler类。一种方法获取用户id,另一种方法获取包含一些事务数据的json数组。在同一个类中还有一个回调接口“VolleyListener”和一个“showResult”方法。此方法在onResponse(volleyListener.showResult(response);)中被调用
我的主要活动实现接口。
现在我想获取用户id,并基于此id获取事务数据。-我应该如何区分showResult方法中的两个响应?我应该使用两种不同的showResult方法吗?

最好的方法是使用两种不同的方法。您可以在界面中创建两种方法:
showUserResults
showTransactionResults
并使用它们谢谢您的回答。我已经实现了这两种方法,但现在我有另一个问题。我试图在onCreateView中获取id,并基于此id获取一些事务数据。(volleyHandler.getID(用户名);volleyHandler.getTotalSum(id);)。如何将我获得的id用作JSONresponse?我想我不能在showUserResults方法中更改类变量,但我需要事务数据的id…如果类变量具有全局作用域,则可以在该方法中更改该类变量。您应该将
id
声明为全局,并将其初始化为无效值,然后在第二个方法中使用它。如果你需要一个例子,请告诉我