/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
ItemBridgeAdapter.java | 32 * Interface for listening to ViewHolder operations. 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) [all...] |
RowHeaderPresenter.java | 26 * {@link #onSelectLevelChanged(ViewHolder)}. 69 * A ViewHolder for the RowHeaderPresenter. 71 public static class ViewHolder extends Presenter.ViewHolder { 76 public ViewHolder(View view) { 85 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) { 89 ViewHolder viewHolder = new ViewHolder(headerView); 90 viewHolder.mOriginalTextColor = headerView.getCurrentTextColor() [all...] |
DetailsOverviewLogoPresenter.java | 23 * call {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(FullWidthDetailsOverviewRowPresenter.ViewHolder)} 24 * whenever {@link #isBoundToImage(ViewHolder, DetailsOverviewRow)} turned to true so that activity 30 * ViewHolder for Logo view of DetailsOverviewRow. 32 public static class ViewHolder extends Presenter.ViewHolder { 35 protected FullWidthDetailsOverviewRowPresenter.ViewHolder mParentViewHolder; 38 public ViewHolder(View view) { 46 public FullWidthDetailsOverviewRowPresenter.ViewHolder getParentViewHolder() { 53 * {@link DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Object)} 57 * @see DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Object [all...] |
MediaItemActionPresenter.java | 35 static class ViewHolder extends Presenter.ViewHolder { 38 public ViewHolder(View view) { 49 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) { 54 return new ViewHolder(actionView); 58 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) { 59 ViewHolder actionViewHolder = (ViewHolder) viewHolder; [all...] |
FullWidthDetailsOverviewRowPresenter.java | 27 import android.support.v17.leanback.widget.ListRowPresenter.ViewHolder; 51 * ViewHolder from {@link ViewHolder#getDetailsDescriptionViewHolder()}. 56 * can access the logo ViewHolder from {@link ViewHolder#getLogoViewHolder()}. 107 * Listeners for events on ViewHolder. 112 * {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(ViewHolder)} is called. 113 * @param vh The ViewHolder that has bound logo view. 115 public void onBindLogo(ViewHolder vh) { 121 FullWidthDetailsOverviewRowPresenter.ViewHolder mViewHolder [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
SimpleItemAnimator.java | 6 import android.support.v7.widget.RecyclerView.ViewHolder; 46 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, int)} implementation. 53 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, 65 * @return True if change animations are not supported or the ViewHolder is invalid, 71 public boolean canReuseUpdatedViewHolder(@NonNull RecyclerView.ViewHolder viewHolder) { 72 return !mSupportsChangeAnimations || viewHolder.isInvalid(); 76 public boolean animateDisappearance(@NonNull ViewHolder viewHolder [all...] |
ViewInfoStore.java | 26 import static android.support.v7.widget.RecyclerView.ViewHolder; 49 final ArrayMap<ViewHolder, InfoRecord> mLayoutHolderMap = new ArrayMap<>(); 52 final LongSparseArray<ViewHolder> mOldChangedHolders = new LongSparseArray<>(); 64 * @param holder The ViewHolder whose information is being saved 67 void addToPreLayout(ViewHolder holder, ItemHolderInfo info) { 77 boolean isDisappearing(ViewHolder holder) { 83 * Finds the ItemHolderInfo for the given ViewHolder in preLayout list and removes it. 85 * @param vh The ViewHolder whose information is being queried 86 * @return The ItemHolderInfo for the given ViewHolder or null if it does not exist 89 ItemHolderInfo popFromPreLayout(ViewHolder vh) [all...] |
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
LoggingItemAnimator.java | 29 final ArrayList<RecyclerView.ViewHolder> mAddVHs = new ArrayList<RecyclerView.ViewHolder>(); 31 final ArrayList<RecyclerView.ViewHolder> mRemoveVHs = new ArrayList<RecyclerView.ViewHolder>(); 33 final ArrayList<RecyclerView.ViewHolder> mMoveVHs = new ArrayList<RecyclerView.ViewHolder>(); 35 final ArrayList<RecyclerView.ViewHolder> mChangeOldVHs = new ArrayList<RecyclerView.ViewHolder>(); 37 final ArrayList<RecyclerView.ViewHolder> mChangeNewVHs = new ArrayList<RecyclerView.ViewHolder>(); [all...] |
DefaultItemAnimatorTest.java | 55 List<RecyclerView.ViewHolder> mExpectedItems = new ArrayList<RecyclerView.ViewHolder>(); 57 Set<RecyclerView.ViewHolder> mRemoveFinished = new HashSet<RecyclerView.ViewHolder>(); 58 Set<RecyclerView.ViewHolder> mAddFinished = new HashSet<RecyclerView.ViewHolder>(); 59 Set<RecyclerView.ViewHolder> mMoveFinished = new HashSet<RecyclerView.ViewHolder>(); 60 Set<RecyclerView.ViewHolder> mChangeFinished = new HashSet<RecyclerView.ViewHolder>(); [all...] |
/packages/apps/Settings/src/com/android/settings/utils/ |
SettingsDividerItemDecoration.java | 32 protected boolean isDividerAllowedAbove(RecyclerView.ViewHolder viewHolder) { 33 if (viewHolder instanceof PreferenceViewHolder) { 34 return ((PreferenceViewHolder) viewHolder).isDividerAllowedAbove(); 36 return super.isDividerAllowedAbove(viewHolder); 40 protected boolean isDividerAllowedBelow(RecyclerView.ViewHolder viewHolder) { 41 if (viewHolder instanceof PreferenceViewHolder) { 42 return ((PreferenceViewHolder) viewHolder).isDividerAllowedBelow(); 44 return super.isDividerAllowedBelow(viewHolder); [all...] |
/developers/build/prebuilts/gradle/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ |
DirectoryEntryAdapter.java | 17 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 30 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 33 return new ViewHolder(v); 37 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 38 viewHolder.fileName.setText(mDirectoryEntries.get(position).fileName); 39 viewHolder.mimeType.setText(mDirectoryEntries.get(position).mimeType); 43 viewHolder.imageView.setImageResource(R.drawable.ic_directory_grey600_36dp); 45 viewHolder.imageView.setImageResource(R.drawable.ic_description_grey600_36dp); 59 * Provide a reference to the type of views that you are using (custom ViewHolder) [all...] |
/developers/samples/android/content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ |
DirectoryEntryAdapter.java | 17 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 30 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 33 return new ViewHolder(v); 37 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 38 viewHolder.fileName.setText(mDirectoryEntries.get(position).fileName); 39 viewHolder.mimeType.setText(mDirectoryEntries.get(position).mimeType); 43 viewHolder.imageView.setImageResource(R.drawable.ic_directory_grey600_36dp); 45 viewHolder.imageView.setImageResource(R.drawable.ic_description_grey600_36dp); 59 * Provide a reference to the type of views that you are using (custom ViewHolder) [all...] |
/development/samples/browseable/ScopedDirectoryAccess/src/com.example.android.scopeddirectoryaccess/ |
DirectoryEntryAdapter.java | 17 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 30 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 33 return new ViewHolder(v); 37 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 38 viewHolder.fileName.setText(mDirectoryEntries.get(position).fileName); 39 viewHolder.mimeType.setText(mDirectoryEntries.get(position).mimeType); 43 viewHolder.imageView.setImageResource(R.drawable.ic_directory_grey600_36dp); 45 viewHolder.imageView.setImageResource(R.drawable.ic_description_grey600_36dp); 59 * Provide a reference to the type of views that you are using (custom ViewHolder) [all...] |
/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/touch/ |
ItemTouchHelperActivity.java | 107 RecyclerView.ViewHolder viewHolder) { 108 return ItemTouchHelperActivity.this.getMovementFlags(recyclerView, viewHolder); 112 public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, 113 RecyclerView.ViewHolder target) { 114 mAdapter.move(viewHolder.getAdapterPosition(), target.getAdapterPosition()); 119 public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) { 120 mAdapter.delete(viewHolder.getAdapterPosition()) [all...] |
/developers/build/prebuilts/androidtv/leanback/app/src/main/java/com/example/android/leanback/ |
CardPresenter.java | 43 static class ViewHolder extends Presenter.ViewHolder { 49 public ViewHolder(View view) { 78 public ViewHolder onCreateViewHolder(ViewGroup parent) { 86 return new ViewHolder(cardView); 90 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) { 92 ((ViewHolder) viewHolder).setMovie(movie); 96 ((ViewHolder) viewHolder).mCardView.setTitleText(movie.getTitle()) [all...] |
/developers/build/prebuilts/gradle/DirectorySelection/Application/src/main/java/com/example/android/directoryselection/ |
DirectoryEntryAdapter.java | 31 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 44 public ViewHolder(View v) { 74 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 81 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 82 viewHolder.getFileName().setText(mDirectoryEntries.get(position).fileName) [all...] |
/developers/samples/android/content/documentsUi/DirectorySelection/Application/src/main/java/com/example/android/directoryselection/ |
DirectoryEntryAdapter.java | 31 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 44 public ViewHolder(View v) { 74 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 81 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 82 viewHolder.getFileName().setText(mDirectoryEntries.get(position).fileName) [all...] |
/development/samples/browseable/DirectorySelection/src/com.example.android.directoryselection/ |
DirectoryEntryAdapter.java | 31 public class DirectoryEntryAdapter extends RecyclerView.Adapter<DirectoryEntryAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 44 public ViewHolder(View v) { 74 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 81 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 82 viewHolder.getFileName().setText(mDirectoryEntries.get(position).fileName) [all...] |
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
StringPresenter.java | 24 public ViewHolder onCreateViewHolder(ViewGroup parent) { 31 return new ViewHolder(tv); 34 public void onBindViewHolder(ViewHolder viewHolder, Object item) { 36 ((TextView) viewHolder.view).setText(item.toString()); 39 public void onUnbindViewHolder(ViewHolder viewHolder) {
|
/frameworks/base/tests/UiBench/src/com/android/test/uibench/recyclerview/ |
RvArrayAdapter.java | 24 public class RvArrayAdapter extends RecyclerView.Adapter<RvArrayAdapter.ViewHolder> { 28 public static class ViewHolder extends RecyclerView.ViewHolder { 31 public ViewHolder(View v) { 46 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 52 return new ViewHolder(v); 56 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 57 viewHolder.getTextView().setText(mDataSet[position]);
|
/developers/build/prebuilts/gradle/AppUsageStatistics/Application/src/main/java/com/example/android/appusagestatistics/ |
UsageListAdapter.java | 35 public class UsageListAdapter extends RecyclerView.Adapter<UsageListAdapter.ViewHolder> { 41 * Provide a reference to the type of views that you are using (custom ViewHolder) 43 public static class ViewHolder extends RecyclerView.ViewHolder { 48 public ViewHolder(View v) { 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 75 return new ViewHolder(v); 79 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 80 viewHolder.getPackageName().setText [all...] |
/developers/samples/android/system/AppUsageStatistics/Application/src/main/java/com/example/android/appusagestatistics/ |
UsageListAdapter.java | 35 public class UsageListAdapter extends RecyclerView.Adapter<UsageListAdapter.ViewHolder> { 41 * Provide a reference to the type of views that you are using (custom ViewHolder) 43 public static class ViewHolder extends RecyclerView.ViewHolder { 48 public ViewHolder(View v) { 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 75 return new ViewHolder(v); 79 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 80 viewHolder.getPackageName().setText [all...] |
/development/samples/browseable/AppUsageStatistics/src/com.example.android.appusagestatistics/ |
UsageListAdapter.java | 35 public class UsageListAdapter extends RecyclerView.Adapter<UsageListAdapter.ViewHolder> { 41 * Provide a reference to the type of views that you are using (custom ViewHolder) 43 public static class ViewHolder extends RecyclerView.ViewHolder { 48 public ViewHolder(View v) { 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 75 return new ViewHolder(v); 79 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 80 viewHolder.getPackageName().setText [all...] |
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/ui/wear/settings/ |
PermissionsSettingsAdapter.java | 38 public WearableListView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 43 public void onBindViewHolder(WearableListView.ViewHolder holder, int position) { 45 PermissionsViewHolder viewHolder = (PermissionsViewHolder) holder; 49 viewHolder.imageView.setEnabled(false); 50 viewHolder.textView.setEnabled(false); 51 viewHolder.state.setEnabled(false); 52 viewHolder.state.setText( 55 viewHolder.imageView.setEnabled(true); 56 viewHolder.textView.setEnabled(true); 57 viewHolder.state.setEnabled(true) [all...] |
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/helper/ |
ItemTouchHelperTest.java | 146 final RecyclerView.ViewHolder target = mRecyclerView 177 private List<RecyclerView.ViewHolder> mCleared = new ArrayList<RecyclerView.ViewHolder>(); 184 public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, 185 RecyclerView.ViewHolder target) { 186 mMoveRecordList.add(new MoveRecord(viewHolder, target)); 191 public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) { 192 mSwipeRecords.add(new SwipeRecord(viewHolder, direction)) [all...] |