Lines Matching refs:request
43 * when the inflate request has completed.
87 InflateRequest request = mInflateThread.obtainRequest();
88 request.inflater = this;
89 request.resid = resid;
90 request.parent = parent;
91 request.callback = callback;
92 mInflateThread.enqueue(request);
98 InflateRequest request = (InflateRequest) msg.obj;
99 if (request.view == null) {
100 request.view = mInflater.inflate(
101 request.resid, request.parent, false);
103 request.callback.onInflateFinished(
104 request.view, request.resid, request.parent);
105 mInflateThread.releaseRequest(request);
175 // scope by the GC. This is needed to avoid keeping previous request references
178 InflateRequest request;
180 request = mQueue.take();
188 request.view = request.inflater.mInflater.inflate(
189 request.resid, request.parent, false);
195 Message.obtain(request.inflater.mHandler, 0, request)
223 public void enqueue(InflateRequest request) {
225 mQueue.put(request);
228 "Failed to enqueue async inflate request", e);