Cascading Menus


Last Updated:

  1. twospirits

    twospirits AF's janitor Moderator This Topic's Starter

    Joined:
    Oct 4, 2009
    Messages:
    6,182
    Likes Received:
    5,028
    I'm curious, is cascading menus possible in Android. If so, I have yet to see any program attempting this.

    TS
     

    Advertisement
  2. blinky

    blinky Well-Known Member

    Joined:
    Nov 22, 2009
    Messages:
    171
    Likes Received:
    1


    I apologize for asking this stupid question. I don't mean to hijack. I'm trying to learn development for the Android platform. By "cascading" do you mean a link that you roll over and a menu appears? What exactly do you mean by cascading? Can you give an example?
     
  3. twospirits

    twospirits AF's janitor Moderator This Topic's Starter

    Joined:
    Oct 4, 2009
    Messages:
    6,182
    Likes Received:
    5,028
  4. blinky

    blinky Well-Known Member

    Joined:
    Nov 22, 2009
    Messages:
    171
    Likes Received:
    1
    twospirits,
    I just want to understand correctly... So, the idea is to click on a link, and then a cascading submenu opens? As in the pics below, you would tap Communications and then a submenu opens, and then you can further tap on something else, and get another submenu.





    [​IMG]
     
  5. twospirits

    twospirits AF's janitor Moderator This Topic's Starter

    Joined:
    Oct 4, 2009
    Messages:
    6,182
    Likes Received:
    5,028
    Currently, if you click on the up arrow/button to the left of the Phone indicator the All Programs screen comes up which shows you all the programs in your phone listed in alphabetical order.

    The way I envision it, I would click on the up arrow indicator/button to the left of Phone. it would bring up a new first level screen. This screen list will list the top level directory of your folders. In this case, Communications is one of those folders. If you click on that, a new sub (cascading) level appears showing you the contents of that folder. If that level has additional subfolders then it will show accordingly, like in the image I posted. There are 5 shortcuts in there to programs like the broswer, facebook, IM ,mail and peep, but also an additional subfolder that has grouped all the Google apps. Clicking on that, will bring forth the next cascading menu showing the contents of that folder.

    Mind you, I guess this all depends if the user places the shortcuts to these apps in groups/folders. If the user doesn't then i assume the program would just list whats listed in the /system/apps directory on the phone. (At least thats what I see using Astro file manager, since I really haven't rooted my phone to see the true inner structure.)

    I created numerous folders on a blank screen and placed shortcuts to all my apps within them as a temporary measure, but a program that shows them in a cascading menu is what I hope to see down the pipeline.

    TS
     
  6. BrianHanifin

    BrianHanifin Member

    Joined:
    Nov 15, 2009
    Messages:
    6
    Likes Received:
    0
    Instead of cascading menus, what if the folders replace the parent folder. This is how subfolders are displayed in OS X Snow Leopard's "Stacks" feature.

    This video demonstrates Stacks "Grid" view subfolders in action.
    YouTube - Stacks in Snow Leopard

    I wonder if this could be accomplished as a Folder widget on the desktop? The widget would act like a normal Android system desktop folder, except for the added subfolder functionality. ;-)
     
  7. twospirits

    twospirits AF's janitor Moderator This Topic's Starter

    Joined:
    Oct 4, 2009
    Messages:
    6,182
    Likes Received:
    5,028
    That would work as well. I like it.

    TS
     
  8. BrianHanifin

    BrianHanifin Member

    Joined:
    Nov 15, 2009
    Messages:
    6
    Likes Received:
    0
    Looking at the Cascading menu idea I wondered how our fingers would select anything accurately. But if everything remains in the grid layout, the user experience would be maintained. :)

    I will add it to my list of projects to explore. Truthfully this is functionality I have been wanting, and have put some thought about how it could work. However, I just started learning to program for Android. I will add it to my list of projects to explore.
     

Share This Page

Loading...