/frameworks/support/leanback/src/main/java/androidx/leanback/widget/ |
PlaybackRowPresenter.java | 16 public static class ViewHolder extends RowPresenter.ViewHolder { 17 public ViewHolder(View view) { 25 public void onReappear(RowPresenter.ViewHolder rowViewHolder) {
|
BaseOnItemViewClickedListener.java | 28 void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 29 RowPresenter.ViewHolder rowViewHolder, T row);
|
BaseOnItemViewSelectedListener.java | 47 public void onItemSelected(Presenter.ViewHolder itemViewHolder, Object item, 48 RowPresenter.ViewHolder rowViewHolder, T row);
|
DetailsOverviewLogoPresenter.java | 21 * call {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(FullWidthDetailsOverviewRowPresenter.ViewHolder)} 22 * whenever {@link #isBoundToImage(ViewHolder, DetailsOverviewRow)} turned to true so that activity 28 * ViewHolder for Logo view of DetailsOverviewRow. 30 public static class ViewHolder extends Presenter.ViewHolder { 33 protected FullWidthDetailsOverviewRowPresenter.ViewHolder mParentViewHolder; 36 public ViewHolder(View view) { 44 public FullWidthDetailsOverviewRowPresenter.ViewHolder getParentViewHolder() { 51 * {@link DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Object)} 55 * @see DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Object [all...] |
ViewHolderTask.java | 19 * Interface for schedule task on a ViewHolder. 22 public void run(RecyclerView.ViewHolder viewHolder);
|
MediaItemActionPresenter.java | 36 static class ViewHolder extends Presenter.ViewHolder { 39 public ViewHolder(View view) { 50 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...] |
OnChildViewHolderSelectedListener.java | 23 * {link {@link #onChildViewHolderSelected(RecyclerView, RecyclerView.ViewHolder, int, int)}} 28 * {link {@link #onChildViewHolderSelectedAndPositioned(RecyclerView, RecyclerView.ViewHolder, 38 * RecyclerView, RecyclerView.ViewHolder, int, int)}. 41 * @param child The ViewHolder within the RecyclerView that is selected, or null if no 48 public void onChildViewHolderSelected(RecyclerView parent, RecyclerView.ViewHolder child, 57 * @param child The ViewHolder within the RecyclerView that is selected, or null if no 65 RecyclerView.ViewHolder child, int position, int subposition) {
|
RowPresenter.java | 25 * {@link ViewHolder#getRow()} returns null. 29 * {@link RowPresenter.ViewHolder} and override {@link #createRowViewHolder(ViewGroup)} 30 * and {@link #initializeRowViewHolder(ViewHolder)}. The subclass must use layout id 41 * A row is selected via {@link #setRowViewSelected(Presenter.ViewHolder, boolean)}. The event 45 * Subclasses of RowPresenter may override {@link #onRowViewSelected(ViewHolder, boolean)}. 48 * A row is expanded to full height via {@link #setRowViewExpanded(Presenter.ViewHolder, boolean)} 53 * Subclasses of RowPresenter may override {@link #onRowViewExpanded(ViewHolder, boolean)}. 70 * Application should call {@link RowPresenter.ViewHolder#setActivated(boolean)} to change 86 * {@link #setSelectLevel(Presenter.ViewHolder, float)} with float value between 90 * {@link #onSelectLevelChanged(ViewHolder)} to apply a different selection effect [all...] |
Presenter.java | 33 * Presenters should be stateless. Presenters typically extend {@link ViewHolder} to store all 44 * // This class does not need a custom ViewHolder, since it does not use 48 * public ViewHolder onCreateViewHolder(ViewGroup parent) { 49 * return new ViewHolder(new TextView(parent.getContext())); 53 * public void onBindViewHolder(ViewHolder viewHolder, Object item) { 55 * TextView textView = (TextView) viewHolder.mView; 61 * public void onUnbindViewHolder(ViewHolder viewHolder) { 62 * // Nothing to unbind for TextView, but if this viewHolder ha [all...] |
ItemBridgeAdapter.java | 34 * Interface for listening to ViewHolder operations. 40 public void onCreate(ViewHolder viewHolder) { 43 public void onBind(ViewHolder viewHolder) { 46 public void onBind(ViewHolder viewHolder, List payloads) { 47 onBind(viewHolder); 50 public void onUnbind(ViewHolder viewHolder) { [all...] |
/frameworks/support/recyclerview-selection/src/androidTest/java/androidx/recyclerview/selection/testing/ |
TestHolder.java | 21 import androidx.recyclerview.widget.RecyclerView.ViewHolder; 23 public class TestHolder extends ViewHolder {
|
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/selection/testing/ |
TestHolder.java | 18 import android.support.v7.widget.RecyclerView.ViewHolder; 21 public class TestHolder extends ViewHolder {
|
/frameworks/support/viewpager2/src/androidTest/java/androidx/viewpager2/widget/swipe/ |
ViewAdapterActivity.java | 25 import androidx.recyclerview.widget.RecyclerView.ViewHolder; 31 mViewPager.setAdapter(new RecyclerView.Adapter<ViewHolder>() { 34 public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, 36 return new ViewHolder( 43 public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
|
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/ |
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...] |
/developers/build/prebuilts/gradle/NavigationDrawer/Application/src/main/java/com/example/android/navigationdrawer/ |
PlanetAdapter.java | 30 public class PlanetAdapter extends RecyclerView.Adapter<PlanetAdapter.ViewHolder> { 42 * Custom viewholder for our planet views. 44 public static class ViewHolder extends RecyclerView.ViewHolder { 47 public ViewHolder(TextView v) { 59 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 63 return new ViewHolder(tv); 67 public void onBindViewHolder(ViewHolder holder, final int position) {
|
/developers/build/prebuilts/gradle/RecyclerView/Application/src/main/java/com/example/android/recyclerview/ |
CustomAdapter.java | 30 public class CustomAdapter extends RecyclerView.Adapter<CustomAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 42 public ViewHolder(View v) { 44 // Define click listener for the ViewHolder's View. 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 84 public void onBindViewHolder(ViewHolder viewHolder, final int position) [all...] |
/developers/build/prebuilts/gradle/WearNotifications/Wearable/src/main/java/com/example/android/wearable/wear/wearnotifications/ |
CustomRecyclerAdapter.java | 33 WearableRecyclerView.Adapter<CustomRecyclerAdapter.ViewHolder> { 48 public static class ViewHolder extends WearableRecyclerView.ViewHolder { 52 public ViewHolder(View view) { 67 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 71 return new ViewHolder(view); 75 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 78 viewHolder.mTextView.setOnClickListener(new View.OnClickListener() { 87 viewHolder.mTextView.setText(mDataSet[position]) [all...] |
/developers/samples/android/ui/views/NavigationDrawer/Application/src/main/java/com/example/android/navigationdrawer/ |
PlanetAdapter.java | 30 public class PlanetAdapter extends RecyclerView.Adapter<PlanetAdapter.ViewHolder> { 42 * Custom viewholder for our planet views. 44 public static class ViewHolder extends RecyclerView.ViewHolder { 47 public ViewHolder(TextView v) { 59 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 63 return new ViewHolder(tv); 67 public void onBindViewHolder(ViewHolder holder, final int position) {
|
/developers/samples/android/ui/views/RecyclerView/Application/src/main/java/com/example/android/recyclerview/ |
CustomAdapter.java | 30 public class CustomAdapter extends RecyclerView.Adapter<CustomAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 42 public ViewHolder(View v) { 44 // Define click listener for the ViewHolder's View. 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 84 public void onBindViewHolder(ViewHolder viewHolder, final int position) [all...] |
/developers/samples/android/wearable/wear/WearNotifications/Wearable/src/main/java/com/example/android/wearable/wear/wearnotifications/ |
CustomRecyclerAdapter.java | 33 WearableRecyclerView.Adapter<CustomRecyclerAdapter.ViewHolder> { 48 public static class ViewHolder extends WearableRecyclerView.ViewHolder { 52 public ViewHolder(View view) { 67 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 71 return new ViewHolder(view); 75 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 78 viewHolder.mTextView.setOnClickListener(new View.OnClickListener() { 87 viewHolder.mTextView.setText(mDataSet[position]) [all...] |
/development/samples/browseable/NavigationDrawer/src/com.example.android.navigationdrawer/ |
PlanetAdapter.java | 30 public class PlanetAdapter extends RecyclerView.Adapter<PlanetAdapter.ViewHolder> { 42 * Custom viewholder for our planet views. 44 public static class ViewHolder extends RecyclerView.ViewHolder { 47 public ViewHolder(TextView v) { 59 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 63 return new ViewHolder(tv); 67 public void onBindViewHolder(ViewHolder holder, final int position) {
|
/development/samples/browseable/RecyclerView/src/com.example.android.recyclerview/ |
CustomAdapter.java | 30 public class CustomAdapter extends RecyclerView.Adapter<CustomAdapter.ViewHolder> { 37 * Provide a reference to the type of views that you are using (custom ViewHolder) 39 public static class ViewHolder extends RecyclerView.ViewHolder { 42 public ViewHolder(View v) { 44 // Define click listener for the ViewHolder's View. 72 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 77 return new ViewHolder(v); 84 public void onBindViewHolder(ViewHolder viewHolder, final int position) [all...] |
/development/samples/browseable/WearNotifications/Wearable/src/com.example.android.wearable.wear.wearnotifications/ |
CustomRecyclerAdapter.java | 33 WearableRecyclerView.Adapter<CustomRecyclerAdapter.ViewHolder> { 48 public static class ViewHolder extends WearableRecyclerView.ViewHolder { 52 public ViewHolder(View view) { 67 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 71 return new ViewHolder(view); 75 public void onBindViewHolder(ViewHolder viewHolder, final int position) { 78 viewHolder.mTextView.setOnClickListener(new View.OnClickListener() { 87 viewHolder.mTextView.setText(mDataSet[position]) [all...] |
/frameworks/base/core/java/com/android/internal/widget/ |
SimpleItemAnimator.java | 25 import com.android.internal.widget.RecyclerView.ViewHolder; 60 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, int)} implementation. 67 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, 79 * @return True if change animations are not supported or the ViewHolder is invalid, 85 public boolean canReuseUpdatedViewHolder(@NonNull RecyclerView.ViewHolder viewHolder) { 86 return !mSupportsChangeAnimations || viewHolder.isInvalid(); 90 public boolean animateDisappearance(@NonNull ViewHolder viewHolder [all...] |
/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]);
|