forked from upstream-mirrors/OpenTracks
Addressing suggestion from cbbb34be8b54
This commit is contained in:
@@ -199,6 +199,10 @@ public class SearchActivity extends ListActivity {
|
|||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
Map<String, Object> clickedData = (Map<String, Object>) getListAdapter().getItem(position);
|
Map<String, Object> clickedData = (Map<String, Object>) getListAdapter().getItem(position);
|
||||||
|
|
||||||
|
startActivity(createViewDataIntent(clickedData));
|
||||||
|
}
|
||||||
|
|
||||||
|
private Intent createViewDataIntent(Map<String, Object> clickedData) {
|
||||||
Intent intent = new Intent(Intent.ACTION_VIEW);
|
Intent intent = new Intent(Intent.ACTION_VIEW);
|
||||||
if (clickedData.containsKey("waypointId")) {
|
if (clickedData.containsKey("waypointId")) {
|
||||||
long waypointId = (Long) clickedData.get("waypointId");
|
long waypointId = (Long) clickedData.get("waypointId");
|
||||||
@@ -209,6 +213,6 @@ public class SearchActivity extends ListActivity {
|
|||||||
Uri uri = ContentUris.withAppendedId(TracksColumns.CONTENT_URI, trackId);
|
Uri uri = ContentUris.withAppendedId(TracksColumns.CONTENT_URI, trackId);
|
||||||
intent.setDataAndType(uri, TracksColumns.CONTENT_ITEMTYPE);
|
intent.setDataAndType(uri, TracksColumns.CONTENT_ITEMTYPE);
|
||||||
}
|
}
|
||||||
startActivity(intent);
|
return intent;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user