/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | ClassPresenterSelector.java | 30 * Sets a presenter to be used for the given class. 32 * @param presenter The presenter that renders the objects of the given class. 35 public ClassPresenterSelector addClassPresenter(Class<?> cls, Presenter presenter) { argument 36 mClassMap.put(cls, presenter); 37 if (!mPresenters.contains(presenter)) { 38 mPresenters.add(presenter); 44 * Sets a presenter selector to be used for the given class. 46 * @param presenterSelector The presenter selector that finds the right presenter fo [all...] |
H A D | SinglePresenterSelector.java | 25 * @param presenter The Presenter to return for every item. 27 public SinglePresenterSelector(Presenter presenter) { argument 28 mPresenter = presenter;
|
H A D | PresenterSwitcher.java | 71 Presenter presenter = mPresenterSelector.getPresenter(object); 72 if (presenter != mCurrentPresenter) { 75 mCurrentPresenter = presenter;
|
H A D | ItemBridgeAdapter.java | 35 public void onAddPresenter(Presenter presenter, int type) { argument 138 ViewHolder(Presenter presenter, View view, Presenter.ViewHolder holder) { argument 140 mPresenter = presenter; 226 * Sets the presenter mapper array. 233 * Returns the presenter mapper array. 249 Presenter presenter = presenterSelector.getPresenter(item); 250 int type = mPresenters.indexOf(presenter); 252 mPresenters.add(presenter); 253 type = mPresenters.indexOf(presenter); 254 if (DEBUG) Log.v(TAG, "getItemViewType added presenter " 266 onAddPresenter(Presenter presenter, int type) argument [all...] |
H A D | ControlBarPresenter.java | 25 * A presenter that assumes a LinearLayout container for a series 28 * Different layouts may be passed to the presenter constructor. 36 * The data type expected by this presenter. 45 * The presenter to be used for the adapter objects. 47 Presenter presenter; field in class:ControlBarPresenter.BoundData 125 void showControls(Presenter presenter) { argument 139 bindControlToAction(position, adapter, presenter); 145 void bindControlToAction(int position, Presenter presenter) { argument 146 bindControlToAction(position, getDisplayedAdapter(), presenter); 150 ObjectAdapter adapter, Presenter presenter) { 149 bindControlToAction(final int position, ObjectAdapter adapter, Presenter presenter) argument [all...] |
H A D | SparseArrayObjectAdapter.java | 23 public SparseArrayObjectAdapter(Presenter presenter) { argument 24 super(presenter);
|
H A D | ArrayObjectAdapter.java | 38 public ArrayObjectAdapter(Presenter presenter) { argument 39 super(presenter);
|
H A D | CursorObjectAdapter.java | 39 public CursorObjectAdapter(Presenter presenter) { argument 40 super(presenter);
|
H A D | ObjectAdapter.java | 117 public ObjectAdapter(Presenter presenter) { argument 118 setPresenterSelector(new SinglePresenterSelector(presenter)); 128 * Sets the presenter selector. May not be null. 155 * Returns the presenter selector for this ObjectAdapter.
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/ |
H A D | CardPresenterSelector.java | 44 Presenter presenter = presenters.get(card.getType()); 45 if (presenter == null) { 48 presenter = new SingleLineCardPresenter(mContext); 68 presenter = new ImageCardViewPresenter(mContext, themeResId); 72 presenter = new SideInfoCardPresenter(mContext); 75 presenter = new TextCardPresenter(mContext); 78 presenter = new IconCardPresenter(mContext); 81 presenter = new CharacterCardPresenter(mContext); 84 presenter = new ImageCardViewPresenter(mContext); 88 presenters.put(card.getType(), presenter); [all...] |
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/ |
H A D | CardPresenterSelector.java | 44 Presenter presenter = presenters.get(card.getType()); 45 if (presenter == null) { 48 presenter = new SingleLineCardPresenter(mContext); 68 presenter = new ImageCardViewPresenter(mContext, themeResId); 72 presenter = new SideInfoCardPresenter(mContext); 75 presenter = new TextCardPresenter(mContext); 78 presenter = new IconCardPresenter(mContext); 81 presenter = new CharacterCardPresenter(mContext); 84 presenter = new ImageCardViewPresenter(mContext); 88 presenters.put(card.getType(), presenter); [all...] |
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/media/ |
H A D | VideoMediaPlayerGlue.java | 52 public void setupControlsRowPresenter(PlaybackControlsRowPresenter presenter) { argument 54 presenter.setProgressColor(Color.parseColor("#EEFF41")); 55 presenter.setBackgroundColor(Color.parseColor("#007236"));
|
H A D | MediaPlayerGlue.java | 132 * @param presenter The PlaybackControlsRowPresenter used to display the controls. 134 public void setupControlsRowPresenter(PlaybackControlsRowPresenter presenter) { argument 136 presenter.setProgressColor(getContext().getResources().getColor( 138 presenter.setBackgroundColor(getContext().getResources().getColor( 143 PlaybackControlsRowPresenter presenter = super.createControlsRowAndPresenter(); 151 setupControlsRowPresenter(presenter); 152 return presenter;
|
H A D | MusicConsumptionExampleFragment.java | 169 * Adds a presenter to be used for the given class. 171 public SongPresenterSelector setSongPresenterRegular(Presenter presenter) { argument 172 mRegularPresenter = presenter; 177 * Adds a presenter to be used for the given class. 179 public SongPresenterSelector setSongPresenterFavorite(Presenter presenter) { argument 180 mFavoritePresenter = presenter;
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/media/ |
H A D | VideoMediaPlayerGlue.java | 52 public void setupControlsRowPresenter(PlaybackControlsRowPresenter presenter) { argument 54 presenter.setProgressColor(Color.parseColor("#EEFF41")); 55 presenter.setBackgroundColor(Color.parseColor("#007236"));
|
H A D | MediaPlayerGlue.java | 132 * @param presenter The PlaybackControlsRowPresenter used to display the controls. 134 public void setupControlsRowPresenter(PlaybackControlsRowPresenter presenter) { argument 136 presenter.setProgressColor(getContext().getResources().getColor( 138 presenter.setBackgroundColor(getContext().getResources().getColor( 143 PlaybackControlsRowPresenter presenter = super.createControlsRowAndPresenter(); 151 setupControlsRowPresenter(presenter); 152 return presenter;
|
H A D | MusicConsumptionExampleFragment.java | 169 * Adds a presenter to be used for the given class. 171 public SongPresenterSelector setSongPresenterRegular(Presenter presenter) { argument 172 mRegularPresenter = presenter; 177 * Adds a presenter to be used for the given class. 179 public SongPresenterSelector setSongPresenterFavorite(Presenter presenter) { argument 180 mFavoritePresenter = presenter;
|
/frameworks/base/core/java/com/android/internal/view/menu/ |
H A D | MenuBuilder.java | 208 * Add a presenter to this menu. This will only hold a WeakReference; 209 * you do not need to explicitly remove a presenter, but you can using 212 * @param presenter The presenter to add 214 public void addMenuPresenter(MenuPresenter presenter) { argument 215 addMenuPresenter(presenter, mContext); 219 * Add a presenter to this menu that uses an alternate context for 221 * need to explicitly remove a presenter, but you can using 224 * @param presenter The presenter t 227 addMenuPresenter(MenuPresenter presenter, Context menuContext) argument 239 removeMenuPresenter(MenuPresenter presenter) argument [all...] |
/frameworks/support/v7/appcompat/src/android/support/v7/view/menu/ |
H A D | MenuBuilder.java | 242 * Add a presenter to this menu. This will only hold a WeakReference; you do not need to 243 * explicitly remove a presenter, but you can using {@link #removeMenuPresenter(MenuPresenter)}. 245 * @param presenter The presenter to add 247 public void addMenuPresenter(MenuPresenter presenter) { argument 248 addMenuPresenter(presenter, mContext); 252 * Add a presenter to this menu that uses an alternate context for 254 * need to explicitly remove a presenter, but you can using 257 * @param presenter The presenter t 260 addMenuPresenter(MenuPresenter presenter, Context menuContext) argument 272 removeMenuPresenter(MenuPresenter presenter) argument [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | DetailsFragment.java | 247 protected void setupDetailsOverviewRowPresenter(FullWidthDetailsOverviewRowPresenter presenter) { argument 265 presenter.setFacet(ItemAlignmentFacet.class, facet); 343 * FullWidthDetailsOverviewRowPresenter.ViewHolder, int, int, int)} if presenter is 346 * @param presenter The presenter used to create row ViewHolder. 354 protected void onSetRowStatus(RowPresenter presenter, RowPresenter.ViewHolder viewHolder, int argument 356 if (presenter instanceof FullWidthDetailsOverviewRowPresenter) { 357 onSetDetailsOverviewRowStatus((FullWidthDetailsOverviewRowPresenter) presenter, 371 * @param presenter The presenter use 379 onSetDetailsOverviewRowStatus(FullWidthDetailsOverviewRowPresenter presenter, FullWidthDetailsOverviewRowPresenter.ViewHolder viewHolder, int adapterPosition, int selectedPosition, int selectedSubPosition) argument [all...] |
H A D | DetailsSupportFragment.java | 249 protected void setupDetailsOverviewRowPresenter(FullWidthDetailsOverviewRowPresenter presenter) { argument 267 presenter.setFacet(ItemAlignmentFacet.class, facet); 345 * FullWidthDetailsOverviewRowPresenter.ViewHolder, int, int, int)} if presenter is 348 * @param presenter The presenter used to create row ViewHolder. 356 protected void onSetRowStatus(RowPresenter presenter, RowPresenter.ViewHolder viewHolder, int argument 358 if (presenter instanceof FullWidthDetailsOverviewRowPresenter) { 359 onSetDetailsOverviewRowStatus((FullWidthDetailsOverviewRowPresenter) presenter, 373 * @param presenter The presenter use 381 onSetDetailsOverviewRowStatus(FullWidthDetailsOverviewRowPresenter presenter, FullWidthDetailsOverviewRowPresenter.ViewHolder viewHolder, int adapterPosition, int selectedPosition, int selectedSubPosition) argument [all...] |
/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | VerticalGridFragment.java | 41 public Adapter(StringPresenter presenter) { argument 42 super(presenter);
|
H A D | VerticalGridSupportFragment.java | 43 public Adapter(StringPresenter presenter) { argument 44 super(presenter);
|
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | VerticalGridFragment.java | 41 public Adapter(StringPresenter presenter) { argument 42 super(presenter);
|
H A D | VerticalGridSupportFragment.java | 43 public Adapter(StringPresenter presenter) { argument 44 super(presenter);
|