title: What is the best pattern for a hierarchical navigation with 3 entry points in Android?
body: <p>I have a hierarchical view structure with 3 entry points, say one section is called "Animals",  another one "Addresses" and a third one "Maps". These 3 sections don't relate to each other.
  In each section the content is navigated in a hierarchy, preferably with the title of each view in the action bar as well as an "up" button to move up.</p>
  
  <p>I couldn't find out what's the best way to implement such structure in android.</p>
  
  <p>The options I've found so far:</p>
  
  <ul>
  <li><p>Using a navigation drawer. However, google states clearly that you should use the drawer if your app structure is complex, which I believe is not the case for my app. It would have only 3 buttons for the main entry points in it.</p></li>
  <li><p>Using a tab bar: This doesn't seem to be supported by Android at all. Or am I wrong on that one? There is no supported way to have a master tab bar and inside of each tab a navigation hierarchy using the action bar. In Android, only the other way around exists: Having A navigation hierarchy and inside one node a tab bar.</p></li>
  <li><p>Using action bar buttons for navigation. This one seems odd to me, </p></li>
  <li><p>Using a master/detail flow. This would have the advantage that on a tablet, the 3 main entry points would be always accessible. However, I'm not sure if I can use the action bar navigation with up button along with it? Also, I think it's not made for main navigation, but rather for content exploration.</p></li>
  </ul>
  
  <p>It seems to me that the navigation drawer wins. But then, as stated above, it should only be used for complex navigation. </p>
  
  <p>So my questions are:</p>
  
  <p>Are there more options for this particular app structure?</p>
  
  <p>What do you think is the best pattern to implement it? And why?</p>