I am not saying it's hard, I just pointed out that WidgetExplorer from "Unlocking Android" doesn't cover what Sergey is asking for
On Aug 16, 4:54 pm, Kostya Vasilyev <[email protected]> wrote: > Sereja & Pavel, > > It should be just a little bit more involved than writing a SQL-based one. > > For structured data, you'd need to create your own Cursor subclass, and > return it from the provider's query method. If query results are small > enough to fit in RAM, then it's easiest to use MatrixCursor. > > For stream-based data, ContentResolver.openStream seems to eventually > call ContentProvider<subclass>.openFile. This method returns a special > helper class, ParcelFileDescriptor, which allows file descriptors to be > passed across process boundaries. > > -- Kostya > > 16.08.2010 17:18, Paul Turchenko пишет: > > > > > They use Database! Sergey is asking about building content provider > > around non-db storage. > > > On Aug 16, 4:29 am, Indicator Veritatis<[email protected]> wrote: > >> Expect to override a lot more methods in ContentProvider and > >> ContentResolver than other people do. You may want to look at the > >> example WidgetExplorer from "Unlocking Android". Go to the book's > >> website, download the sample code and look in the code for chapter 5. > > >> I suggest this example because here too, the authors override more > >> methods than usual because they are making their own ContentProvider. > >> But of course, the example will not be exactly the same as what you > >> want. > > >> On Aug 12, 2:45 pm, Sergey<[email protected]> wrote: > > >>> Hi, > >>> I need to write a ContentProvider to provide a dynamically generated > >>> audio stream to be playable by MediaPlayer. That is MediaPlayer will > >>> use ContentResolver.openInputStream() to play it. > >>> I have read a lot of discussions about this problem but no one had a > >>> solution yet. > >>> The most recent one was in January > >>> 2010:http://groups.google.com/group/android-developers/browse_thread/threa... > >>> Have anyone found a solution yet? > >>> Any ideas are greatly appreciated. > >>> Thanks a lot, > >>> --Sergey > > -- > Kostya Vasilev -- WiFi Manager + pretty widget --http://kmansoft.wordpress.com -- 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

