Java源码示例:com.haarman.listviewanimations.BaseAdapterDecorator
示例1
protected MultiObjectAdapter getAdapter()
{
if (getGridView() != null && getGridView().getAdapter() != null)
{
if (getGridView().getAdapter() instanceof BaseAdapterDecorator)
{
return (MultiObjectAdapter) ((BaseAdapterDecorator) getGridView().getAdapter()).getDecoratedBaseAdapter();
}
else
{
return (MultiObjectAdapter) getGridView().getAdapter();
}
}
return null;
}
示例2
protected MultiObjectAdapter getAdapter()
{
if (getGridView() != null && getGridView().getAdapter() != null)
{
if (getGridView().getAdapter() instanceof BaseAdapterDecorator)
{
return (MultiObjectAdapter) ((BaseAdapterDecorator) getGridView().getAdapter()).getDecoratedBaseAdapter();
}
else
{
return (MultiObjectAdapter) getGridView().getAdapter();
}
}
return null;
}
示例3
protected MultiObjectAdapter getAdapter()
{
if (getListAdapter() != null)
{
if (getListAdapter() instanceof BaseAdapterDecorator)
{
return (MultiObjectAdapter) ((BaseAdapterDecorator) getListAdapter()).getDecoratedBaseAdapter();
}
}
return (MultiObjectAdapter) getListAdapter();
}
示例4
protected MultiObjectAdapter getAdapter()
{
if (getListAdapter() != null)
{
if (getListAdapter() instanceof BaseAdapterDecorator)
{
return (MultiObjectAdapter) ((BaseAdapterDecorator) getListAdapter()).getDecoratedBaseAdapter();
}
}
return (MultiObjectAdapter) getListAdapter();
}
示例5
protected MultiObjectAdapter getAdapter()
{
if (getListAdapter() != null)
{
if (getListAdapter() instanceof BaseAdapterDecorator)
{
return (MultiObjectAdapter) ((BaseAdapterDecorator) getListAdapter()).getDecoratedBaseAdapter();
}
}
return (MultiObjectAdapter) getListAdapter();
}