Lines Matching refs:viewHolder

37         public void onCreate(ViewHolder viewHolder) {
39 public void onBind(ViewHolder viewHolder) {
41 public void onUnbind(ViewHolder viewHolder) {
43 public void onAttachedToWindow(ViewHolder viewHolder) {
45 public void onDetachedFromWindow(ViewHolder viewHolder) {
267 protected void onCreate(ViewHolder viewHolder) {
273 protected void onBind(ViewHolder viewHolder) {
279 protected void onUnbind(ViewHolder viewHolder) {
285 protected void onAttachedToWindow(ViewHolder viewHolder) {
291 protected void onDetachedFromWindow(ViewHolder viewHolder) {
313 ViewHolder viewHolder = new ViewHolder(presenter, view, presenterVh);
314 onCreate(viewHolder);
316 mAdapterListener.onCreate(viewHolder);
318 View presenterView = viewHolder.mHolder.view;
320 viewHolder.mFocusChangeListener.mChainedListener = presenterView.getOnFocusChangeListener();
321 presenterView.setOnFocusChangeListener(viewHolder.mFocusChangeListener);
326 return viewHolder;
339 ViewHolder viewHolder = (ViewHolder) holder;
340 viewHolder.mItem = mAdapter.get(position);
342 viewHolder.mPresenter.onBindViewHolder(viewHolder.mHolder, viewHolder.mItem);
344 onBind(viewHolder);
346 mAdapterListener.onBind(viewHolder);
352 ViewHolder viewHolder = (ViewHolder) holder;
353 viewHolder.mPresenter.onUnbindViewHolder(viewHolder.mHolder);
354 onUnbind(viewHolder);
356 mAdapterListener.onUnbind(viewHolder);
358 viewHolder.mItem = null;
363 ViewHolder viewHolder = (ViewHolder) holder;
364 onAttachedToWindow(viewHolder);
366 mAdapterListener.onAttachedToWindow(viewHolder);
368 viewHolder.mPresenter.onViewAttachedToWindow(viewHolder.mHolder);
373 ViewHolder viewHolder = (ViewHolder) holder;
374 viewHolder.mPresenter.onViewDetachedFromWindow(viewHolder.mHolder);
375 onDetachedFromWindow(viewHolder);
377 mAdapterListener.onDetachedFromWindow(viewHolder);