Setting Request Priority Volley

前端 未结 2 864
夕颜
夕颜 2021-02-13 15:38

I am trying to set the priority of my requests using the Volley library in Android. I cant find out how to set the requests priority.

StringRequest request = new         


        
2条回答
  •  广开言路
    2021-02-13 15:56

    The library unfortunately isn't fully fleshed out yet. To set priority for a request you need to extend the request and override getPriority(). For your example I would create a new class that extends StringRequest and implements getPriority() (and maybe a setPriority() as well, so you can programmatically change priorities in different requests).

    private Priority mPriority = Priority.LOW;
    
    @Override
    public Priority getPriority() {
        return mPriority;
    }
    
    public void setPriority(Priority priority) {
        mPriority = priority;
    }
    

    Priority is an ENUM from the Request class.

提交回复
热议问题