Note that there are some explanatory texts on larger screens.

plurals
  1. POGlobal search not working as expected in Android 4.4
    primarykey
    data
    text
    <p>I've got an application that has two search suggestion providers that both extend <code>SearchRecentSuggestionsProvider</code>, and I've set it up correctly in the manifest file with the following <code>Intent</code> filter and meta-data:</p> <pre><code>&lt;intent-filter&gt; &lt;action android:name="android.intent.action.SEARCH" /&gt; &lt;/intent-filter&gt; &lt;meta-data android:name="android.app.searchable" android:resource="@xml/searchable_tv" /&gt; </code></pre> <p>The searcable resource includes <code>android:includeInGlobalSearch="true"</code>, so that should be fine.</p> <p>And I've obviously got a provider there as well:</p> <pre><code>&lt;provider android:name="com.miz.contentprovider.TvShowContentProvider" android:authorities="com.miz.contentprovider.TvShowContentProvider" android:exported="true" /&gt; </code></pre> <p>This all worked just fine in Android 4.3 using the Google search application, but I've just updated all my devices to Android 4.4 and I am no longer able to search content within my application. Same thing goes for other applications that worked before the OS update, i.e. Google Play Music.</p> <p>I've found a thread on XDA developers that mentions this as well, if it helps: <a href="http://forum.xda-developers.com/showthread.php?p=47472102">http://forum.xda-developers.com/showthread.php?p=47472102</a></p> <p>Does anyone have any idea what's happening or how it can be fixed?</p> <p>Update: I can confirm that it only occurs on devices with Android 4.4. I've tested on an Android 4.3 device using the latest Google Search update, and it works as expected. Looks like it's a bug in Google's update.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload