Hello folks,

I'm porting an iPhone app to the Android OS.  The iPhone app is based
on the iPhone navigation controller template, the principal component
of this being the large navigation bar at the top of the screen.  For
those who don't know the iPhone SDK, the navigation bar tracks the
user's location in the hierarchy of information presented by the
application, and establishes a "stack" of views.  When I click on an
item on the current view I can push a new view onto the stack, this
automatically places a back button on the navigation bar that would
pop the current view off the stack and bring my back to the previous
view.

I don't see an equivalent widget or API to this in the Android SDK, so
I'll have to implement something similar on my own if I want to
maintain the same style of navigation.  What I am trying to figure out
is how I should manage control of the stack.  Should I put back
buttons on a navigation bar so the user can stick purely to the
touchscreen?  Or should I make use of the back button on android
phones and leave more space for the title of the current screen on the
bar at the top?

Can anyone comment on this?  Is it safe to rely on the presence of the
back button for all devices the app may be running on?  Or do some
phones not even have a physical back button?  Any links explaining the
hardware differences between all the android devices would be helpful
here if someone can share.

Thanks!

Robert Hawkey
Stormtap Studios

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to