Make regatta list adapter independent of competitor

This commit is contained in:
Bennet Brunsen committed 2016-06-28 11:49:57 +02:00
1 parent 60bdc56952
commit f45c3e5bed
2 files changed
+7 -6

No files matched your search

@@ -40,8 +40,8 @@ public class AnalyticsContract {
public static final Uri BASE_CONTENT_URI = Uri.parse("content://" + CONTENT_AUTHORITY);
private static final String PATH_COMPETITOR = "competitors";
private static final String PATH_EVENT = "events";
private static final String PATH_LEADERBOARD = "leaderboards";
public static final String PATH_EVENT = "events";
public static final String PATH_LEADERBOARD = "leaderboards";
private static final String PATH_CHECKIN_URI = "checkin_uris";
public static class LeaderboardsEventsJoined {
@@ -197,10 +197,11 @@ public class HomeFragment extends AbstractHomeFragment implements LoaderCallback
public Loader<Cursor> onCreateLoader(int loaderId, Bundle bundle) {
switch (loaderId) {
case REGATTA_LOADER:
String[] projection = new String[] { "events.event_checkin_digest", "events.event_id", "events._id",
"events.event_name", "events.event_server", "competitors.competitor_display_name",
"competitors.competitor_id", "leaderboards.leaderboard_name",
"competitors.competitor_country_code", "competitors.competitor_sail_id" };
String[] projection = new String[] { AnalyticsContract.PATH_EVENT + "." + AnalyticsContract.Event.EVENT_CHECKIN_DIGEST,
AnalyticsContract.PATH_EVENT + "." + AnalyticsContract.Event._ID,
AnalyticsContract.PATH_EVENT + "." + AnalyticsContract.Event.EVENT_NAME,
AnalyticsContract.PATH_EVENT + "." + AnalyticsContract.Event.EVENT_SERVER,
AnalyticsContract.PATH_LEADERBOARD + "." + AnalyticsContract.Leaderboard.LEADERBOARD_NAME};
return new CursorLoader(getActivity(), AnalyticsContract.EventLeaderboardCompetitorJoined.CONTENT_URI,
projection, null, null, null);