Volley synchronous request / Volleyで同期的なリクエストをする方法

com.android.volley.toolbox.RequestFuture

RequestQueue queue = Volley.newRequestQueue(context);
RequestFuture<Hoge> future = RequestFuture.newFuture();
Request<Hoge> request = new FugaRequest(Request.Method.POST, url, future);
queue.add(request);
try {
    Hoge response = future.get();
} catch (InterruptedException e) {
    // TODO
} catch (ExecutionException e) {
    // TODO
}