still, no comments on this?

On Oct 12, 6:39 am, sdphil <[email protected]> wrote:
> ping, not seen any comments on this...
>
> On Oct 11, 8:07 am, sdphil <[email protected]> wrote:
>
> > I have been playing around with the SearchableDictionary sample
> > application trying to understand it.
>
> > I set a breakpoint in DictionaryProvider.query() and verified that
> > it's going in there when I turn on search for this application
> > (settings > search > searchable items > Searchable Dictionary).
>
> > Then I tried modifying the AndroidManifest.xml file, changing the
> > launch activity to .WordActivity --
> >         <!-- The default activity of the app.  Can also display search
> > results. -->
> >         <activity android:name=".SearchableDictionary"
> >                 android:theme="@android:style/Theme.NoTitleBar">
>
> >         </activity>
>
> >         <!-- Displays the definition of a word. -->
> >         <activity android:name=".WordActivity"
> >                 android:label="@string/app_name"
> >                 android:theme="@android:style/Theme.NoTitleBar">
>
> >             <intent-filter>
> >                 <action android:name="android.intent.action.MAIN" />
> >                 <category
> > android:name="android.intent.category.LAUNCHER" />
> >             </intent-filter>
>
> >             <!-- Receives the search request. -->
> >             <intent-filter>
> >                 <action android:name="android.intent.action.SEARCH" />
> >                 <category
> > android:name="android.intent.category.DEFAULT" />
> >             </intent-filter>
>
> >             <!-- Points to searchable meta data. -->
> >             <meta-data android:name="android.app.searchable"
> >                     android:resource="@xml/searchable"/>
>
> >                 </activity>
>
> > I also had to change WordActivity so it would startup (albeit not be
> > useful) --
>
> > //        Intent intent = getIntent();
> > //
> > //        String word = intent.getStringExtra("word");
> > //        String definition = intent.getStringExtra("definition");
> >         String word = "word";
> >         String definition = "definition";
>
> > My expectation was that when I ran it and typed something in the QSB
> > (search box on the main android page), it would still trigger the
> > breakpoint.  It's like it doesn't even recognize that the app should
> > be part of the search anymore.  I try moving the manifest changes back
> > and it goes back to working.
>
> > The thing that led me down this path was that I am trying to write my
> > own ContentProvider, and I can't get the QSB to call my query method.
> > So what gives with this sample code here?  What is preventing (or
> > enabling) query() to be called from the QSB?
>
> > tia.
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to