我需要在我的应用程序中发生各种事件时启动Volley请求。例如,当活动开始时(onCreate()
)以及用户从Spinner中选择一个项目时。
为此,我在我的Activity 中创建了一个方法,它应该返回一个ArrayList(用于适配器)。我在这里创建了一个新的RequestQueue
,因为(我认为)它是不同的队列。
问题是,无论我尝试什么,方法中的请求都不会启动。只需将其添加到队列中就不会触发它,start()
也不会。
onCreate()
中的请求可以正常工作,只需将其添加到队列中即可。
没有队列没有办法启动它(或强制它启动)?当这些请求没有被链接时,我没有看到任何我想要排队的原因。
答案 0 :(得分:0)
我认为您不需要创建不同的队列。您应该只将请求添加到同一队列。 在这个问题中选择的答案可以帮助你。
What is the Maximum Size of the Volley-Library Request-Queue