Wrap searchQuery in SQLite wildcards.

This commit is contained in:
Dennis Guse
2020-11-08 14:39:52 +01:00
parent 9ef312fc93
commit 0a466d240b
2 changed files with 2 additions and 2 deletions
@@ -334,7 +334,7 @@ public class MarkerListActivity extends AbstractActivity implements DeleteMarker
final String SEARCH_QUERY = MarkerColumns.NAME + " LIKE ? OR " +
MarkerColumns.DESCRIPTION + " LIKE ? OR " +
MarkerColumns.CATEGORY + " LIKE ?";
final String[] selectionArgs = new String[]{searchQuery, searchQuery, searchQuery};
final String[] selectionArgs = new String[]{"%" + searchQuery + "%", "%" + searchQuery + "%", "%" + searchQuery + "%"};
return new CursorLoader(MarkerListActivity.this, MarkerColumns.CONTENT_URI, PROJECTION, SEARCH_QUERY, selectionArgs, MarkerColumns.DEFAULT_SORT_ORDER + " DESC");
}
}
@@ -562,7 +562,7 @@ public class TrackListActivity extends AbstractListActivity implements ConfirmDe
final String SEARCH_QUERY = TracksColumns.NAME + " LIKE ? OR " +
TracksColumns.DESCRIPTION + " LIKE ? OR " +
TracksColumns.CATEGORY + " LIKE ?";
final String[] selectionArgs = new String[]{searchQuery, searchQuery, searchQuery};
final String[] selectionArgs = new String[]{"%" + searchQuery + "%", "%" + searchQuery + "%", "%" + searchQuery + "%"};
return new CursorLoader(TrackListActivity.this, TracksColumns.CONTENT_URI, PROJECTION, SEARCH_QUERY, selectionArgs, sortOrder);
}
}