Oh also, the media app still does support the proper way to have it pick a
music track for you, through GET_CONTENT if audio/*.

On Sat, Feb 26, 2011 at 1:09 PM, Dianne Hackborn <[email protected]>wrote:

> The music app is an implementation detail; I don't do the app, but I assume
> this was done because people shouldn't be relying on the implementation
> detail of it being implemented as separate activities.
>
> The media provider is still in the SDK, and is the same thing the media
> application uses for this UI.
>
> You can just copy the code you want and use it in your own activity.
>
> This didn't "lose its openness" for third party developers in any way,
> shape, or form.  If you want to define openness that way, well then Linux
> desktops aren't open because they don't allow apps to launch pieces of other
> apps at all.
>
>
> On Sat, Feb 26, 2011 at 12:30 PM, Daniel 
> <[email protected]>wrote:
>
>> Btw, the problem is not that something was changed (yes I know it was
>> not documented). But the platform lost some of its openness for 3rd
>> party developers.
>>
>> On 26 Feb., 21:26, Daniel <[email protected]> wrote:
>> > Well I don't think so. It was really cool to build apps like a mesh up
>> > of activities others implemented.
>> > I know a lot of developers who used exactly this intents and this
>> > change really killed all of them. Only Google apps like "Search" are
>> > still able to use these intents. This is not what I expect from an
>> > open platform where 3rd party developers should be able to write apps
>> > with the same quality as Google.
>> > But ok if your argumentation goes that way, what shall I say, well
>> > done my app is dead. I'm pretty sure others too.
>> >
>> > On 25 Feb., 20:03, TreKing <[email protected]> wrote:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > > On Fri, Feb 25, 2011 at 7:45 AM, Daniel <
>> [email protected]>wrote:
>> >
>> > > > The activities ArtistAlbumBrowserActivity, AlbumBrowserActivity
>> > > > and TrackBrowserActivity cannot be started anymore by an Intent
>> (e.g. using
>> > > > action.PICK and "vnd.android.cursor.dir/album") since the attribute
>> > > > android:exported is set to "false" for those activities since
>> Android 2.3
>> >
>> > > Is (or was) it documented somewhere that this is the proper way to do
>> this?
>> >
>> > > That is really annoying because the Intent stuff was once one of
>> Android's
>> >
>> > > > strength's and now you are not allowed to use this stuff any more.
>> That's a
>> > > > shame...
>> >
>> > > Intent stuff is still one of Android's strengths - when used
>> correctly. It
>> > > looks like you were exploiting private implementation details to get
>> this to
>> > > work. You should not be surprised that it has changed.
>> >
>> > >
>> ---------------------------------------------------------------------------
>> ----------------------
>> > > TreKing <http://sites.google.com/site/rezmobileapps/treking> -
>> Chicago
>> > > transit tracking app for Android-powered devices
>>
>> --
>> 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
>>
>
>
>
> --
> Dianne Hackborn
> Android framework engineer
> [email protected]
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.
>
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

-- 
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