The existing API is SlidingDrawer. If that's not what you want, you'll
have to write your own. The "workspace" in Home is a custom view with
custom layouts inside.

On Wed, May 27, 2009 at 12:29 AM, Parakoos <[email protected]> wrote:
>
> There are two inflexibilities with the SlidingDrawer which is why I'm
> not keen on using it, cool as it is. The first is the inability to
> have more than one drawer. (ok, I could have one on the bottom and one
> on the left, but it's not what I'm looking for) I have found a place
> in my UI where multiple drawers would have been great. I won't go into
> details, it's an application specific thing) The effect I was hoping
> for was that of having two or three handlers at the top, like tabs,
> which could be pulled down to reveal further information. And that
> brings me to the second point. 2) Sliding drawers can only be placed
> at the bottom or the right hand side. Unfortunately, I'm looking for a
> vertical drawer coming down from the top. (at the bottom I've got a
> row of buttons and I don't want the user to fear pressing the wrong
> thing)
>
> But, SlidingDrawer aside, the best effect I could have for the app I'm
> creating is the Launcher with the neat drag multiple 'desktops' into
> view from the left or right. I guess I could copy the code, both of
> the Launcher and SlidingDrawer, and modify, but I'd much rather use
> the existing API if I could. Any ideas at all?
>
> On May 27, 12:21 am, Romain Guy <[email protected]> wrote:
>> SlidingDrawer is part of the framework in Android 1.5. Why do you need
>> several drawers?
>>
>>
>>
>> On Tue, May 26, 2009 at 3:47 PM, Dianne Hackborn <[email protected]> wrote:
>> > Copy the SlidingDrawer code into your app and modify it to work how you
>> > want.  Just be sure to put them in your own package so they don't conflict
>> > with the platform.
>>
>> > On Tue, May 26, 2009 at 3:27 PM, Parakoos <[email protected]> wrote:
>>
>> >> Hello,
>>
>> >> Is there an easy way to imitate the Launcher look and feel? I mean
>> >> having three full screen views which can be switched between by
>> >> sliding/dragging right or left.
>>
>> >> I had a look at the source code to see how it was done and found that
>> >> the magic is done in the "com.android.launcher" package. I take it
>> >> that it is inadvisable to use the same classes as those in that
>> >> package due to them not being part of the official SDK and therefore
>> >> up for change at any point?
>>
>> >> If so, is there a good way to get a similar effect from the official
>> >> SDK? The SlidingDrawer would have given me what I needed if it was
>> >> possible to have more than one defined, but that seems to not be
>> >> supported. (the handles stack on top of each other)
>>
>> >> So you know what problem I'm trying to solve, here is some background:
>> >> I've got the an application which shows a photo. I want to maximize
>> >> the viewing area of the photo so it takes up most of the screen. At
>> >> the same time I'd like the user to easily be able to bring into view
>> >> the metadata of the photo. That is where I wanted the 'slide android
>> >> view into view' functionality similar to that found in the Launcher
>> >> and/or the SlidingDrawer.
>>
>> >> Thanks for any help.
>>
>> >> Gustav
>>
>> > --
>> > 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.
>>
>> --
>> Romain Guy
>> Android framework engineer
>> [email protected]
>>
>> Note: please don't send private questions to me, as I don't have time
>> to provide private support.  All such questions should be posted on
>> public forums, where I and others can see and answer them
> >
>



-- 
Romain Guy
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time
to provide private support.  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