@@ -0,0 +1,829 @@
+/**%0A * Copyright 2009 Joe LaPenna%0A */%0Apackage com.joelapenna.foursquared.widget;%0A%0Aimport com.joelapenna.foursquare.types.Group;%0Aimport com.joelapenna.foursquare.types.Tip;%0Aimport com.joelapenna.foursquared.Foursquared;%0A%0Aimport android.content.Context;%0Aimport android.util.Log;%0A%0A/**%0A * @author Joe LaPenna (joe@joelapenna.com)%0A *%0A */%0Aabstract public class BaseTipAdapter extends BaseGroupAdapter%3CTip%3E %7B%0A    private static final String TAG = %22BaseTipAdapter%22;%0A    private static final boolean DEBUG = Foursquared.DEBUG;%0A%0A    public BaseTipAdapter(Context context, Group group) %7B%0A        super(context, group);%0A    %7D%0A%0A    @Override%0A    public long getItemId(int position) %7B%0A        if (DEBUG) Log.d(TAG, %22getItemId() called: %22 + String.valueOf(position));%0A        return Long.valueOf(((Tip)group.get(position)).getTipid());%0A    %7D%0A%7D%0A

Make the tips adapter work like the other group based adapters.