mobi.voiceassistant.client.content
Class RemoteListAgent.BaseRemoteListAdapter

java.lang.Object
  extended by android.os.Binder
      extended by mobi.voiceassistant.client.content.IRemoteListAdapter.Stub
          extended by mobi.voiceassistant.client.content.RemoteListAdapter
              extended by mobi.voiceassistant.client.content.RemoteListAgent.BaseRemoteListAdapter
All Implemented Interfaces:
IBinder, IInterface, Parcelable, IRemoteListAdapter
Enclosing class:
RemoteListAgent

public abstract static class RemoteListAgent.BaseRemoteListAdapter
extends RemoteListAdapter


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
 
Nested classes/interfaces inherited from interface mobi.voiceassistant.client.content.IRemoteListAdapter
IRemoteListAdapter.Stub
 
Nested classes/interfaces inherited from interface android.os.IBinder
IBinder.DeathRecipient
 
Field Summary
 
Fields inherited from class mobi.voiceassistant.client.content.RemoteListAdapter
CREATOR
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Fields inherited from interface android.os.IBinder
DUMP_TRANSACTION, FIRST_CALL_TRANSACTION, FLAG_ONEWAY, INTERFACE_TRANSACTION, LAST_CALL_TRANSACTION, LIKE_TRANSACTION, PING_TRANSACTION, TWEET_TRANSACTION
 
Constructor Summary
RemoteListAgent.BaseRemoteListAdapter(Context pkg, int layoutId)
           
 
Method Summary
protected  void bindLoadingViews(RemoteViews views, int position)
           
protected  void bindViews(RemoteViews views, int position)
           
 int getCount()
           
 RemoteViews getLoadingViews(int position)
           
 PendingIntent getOnClickPendingIntent(int position)
           
 RemoteViews getViews(int position)
           
 boolean isLoading()
           
 
Methods inherited from class mobi.voiceassistant.client.content.RemoteListAdapter
describeContents, writeToParcel
 
Methods inherited from class mobi.voiceassistant.client.content.IRemoteListAdapter.Stub
asBinder, asInterface, onTransact
 
Methods inherited from class android.os.Binder
attachInterface, clearCallingIdentity, dump, dump, dumpAsync, finalize, flushPendingCommands, getCallingPid, getCallingUid, getCallingUserHandle, getInterfaceDescriptor, isBinderAlive, joinThreadPool, linkToDeath, pingBinder, queryLocalInterface, restoreCallingIdentity, transact, unlinkToDeath
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteListAgent.BaseRemoteListAdapter

public RemoteListAgent.BaseRemoteListAdapter(Context pkg,
                                             int layoutId)
Method Detail

getCount

public int getCount()
Specified by:
getCount in interface IRemoteListAdapter
Overrides:
getCount in class RemoteListAdapter

isLoading

public boolean isLoading()
Specified by:
isLoading in interface IRemoteListAdapter
Overrides:
isLoading in class RemoteListAdapter

getOnClickPendingIntent

public PendingIntent getOnClickPendingIntent(int position)
Specified by:
getOnClickPendingIntent in interface IRemoteListAdapter
Overrides:
getOnClickPendingIntent in class RemoteListAdapter

getLoadingViews

public final RemoteViews getLoadingViews(int position)
Specified by:
getLoadingViews in interface IRemoteListAdapter
Overrides:
getLoadingViews in class RemoteListAdapter

getViews

public final RemoteViews getViews(int position)
Specified by:
getViews in interface IRemoteListAdapter
Overrides:
getViews in class RemoteListAdapter

bindLoadingViews

protected void bindLoadingViews(RemoteViews views,
                                int position)

bindViews

protected void bindViews(RemoteViews views,
                         int position)