The Action Bar is a widget for activities
that replaces the traditional title bar at the top of the screen. By default,
the Action Bar includes the application logo on the left side, followed by the
activity title, and any available items from the Options Menu on the right
side.
Features
·
Display items from the Options Menu directly in
the Action Bar, as "action items"—providing instant
access to key user actions.
·
Menu items that do not appear as action items
are placed in the overflow menu, revealed by a drop-down list in the Action
Bar.
·
Provide tabs for navigating between fragments.
·
Provide a drop-down list for navigation.
·
Provide interactive "action views" in
place of action items (such as a search box).
Example
Step - 1: Get access of Action
Bar
final ActionBar
actionBar = getActionBar();
Step - 2 Create a class MyActionBarListener
which implements ActionBar.TabListener to set
action on tab.
private class
MyActionBarListener implements ActionBar.TabListener {
Step - 3: Add tab to Action Bar.
(You can add multiple tab)
actionBar.addTab(actionBar.newTab().setText("Tab
1").setTabListener(new MyActionBarListener()));
Step - 4: After adding all tabs, set setNavigationMode(...)
to Action Bar.
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
Step - 5: Run Application
No comments:
Post a Comment