Loading core/java/android/provider/SearchIndexablesProvider.java +21 −13 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import android.content.UriMatcher; import android.content.pm.ProviderInfo; import android.database.Cursor; import android.net.Uri; import android.util.Log; /** * Base class for a search indexable provider. Such provider offers data to be indexed either Loading Loading @@ -112,6 +113,7 @@ public abstract class SearchIndexablesProvider extends ContentProvider { @Override public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { try { switch (mMatcher.match(uri)) { case MATCH_RES_CODE: return queryXmlResources(null); Loading @@ -126,6 +128,12 @@ public abstract class SearchIndexablesProvider extends ContentProvider { default: throw new UnsupportedOperationException("Unknown Uri " + uri); } } catch (UnsupportedOperationException e) { throw e; } catch (Exception e) { Log.e(TAG, "Provider querying exception:", e); return null; } } /** Loading Loading
core/java/android/provider/SearchIndexablesProvider.java +21 −13 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import android.content.UriMatcher; import android.content.pm.ProviderInfo; import android.database.Cursor; import android.net.Uri; import android.util.Log; /** * Base class for a search indexable provider. Such provider offers data to be indexed either Loading Loading @@ -112,6 +113,7 @@ public abstract class SearchIndexablesProvider extends ContentProvider { @Override public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { try { switch (mMatcher.match(uri)) { case MATCH_RES_CODE: return queryXmlResources(null); Loading @@ -126,6 +128,12 @@ public abstract class SearchIndexablesProvider extends ContentProvider { default: throw new UnsupportedOperationException("Unknown Uri " + uri); } } catch (UnsupportedOperationException e) { throw e; } catch (Exception e) { Log.e(TAG, "Provider querying exception:", e); return null; } } /** Loading