Slide 47
Slide 47 text
MainBrowserFragment
extends
BrowseFragment
@Override
public
void
onActivityCreated(Bundle
savedInstanceState)
{
setOnItemViewSelectedListener(new
ItemViewSelectedListener());
}
private
class
ItemSelectedListener
implements
OnItemViewSelectedListener
{
@Override
public
void
onItemSelected(Presenter.ViewHolder
viewHolder,
Object
item,
RowPresenter.rowViewHolder
rvH,
Row
row)
{
if
(item
instanceof
Movie)
{
mBackgroundRefId
=
((Movie)
item).getMovieBackgroundImage();
}
else
{
mBackgroundRefId
=
R.drawable.default_background;
Log.d(TAG,
"Default
instance
type:
"
+
item);
}
startBackgroundTimer(((Movie)
item).getMovieBackgroundImage());
}
}
change background according to
selected movie
DPAD_RIGHT,
DPAD_LEFT,
DPAD_DOWN,
DPAD_UP