I saw that in the data resources form controller in the actions there is a property that is set to false for the save button, while for the other two buttons it is set to true "shouldBeInOverflow": true
I don't know if that's the reason, but I don't know how to make those buttons appear as the save button.
A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items.
Beginning with Android 3.0 [API level 11], the action bar appears at the top of an activity's window when the activity uses the system's
public static final int NAVIGATION_MODE_TABS
5 theme [or one of its descendant themes], which is the default. You may otherwise add the action bar by calling
public static final int NAVIGATION_MODE_TABS
6 or by declaring it in a custom theme with the
public static final int NAVIGATION_MODE_TABS
7 property.
Beginning with Android L [API level 21], the action bar may be represented by any Toolbar widget within the application layout. The application may signal to the Activity which Toolbar should be treated as the Activity's action bar. Activities that use this feature should use one of the supplied
public static final int NAVIGATION_MODE_TABS
8 themes, set the
public static final int NAVIGATION_MODE_TABS
7 attribute to
public ActionBar []
0 or otherwise not request the window feature.
By adjusting the window features requested by the theme and the layouts used for an Activity's content view, an app can use the standard system action bar on older platform releases and the newer inline toolbars on newer platform releases. The
public ActionBar []
1 object obtained from the Activity can be used to control either configuration transparently.
When using the Holo themes the action bar shows the application icon on the left, followed by the activity title. If your activity has an options menu, you can make select items accessible directly from the action bar as "action items". You can also modify various characteristics of the action bar or remove it completely.
When using the Material themes [default in API 21 or newer] the navigation button [formerly "Home"] takes over the space previously occupied by the application icon. Apps wishing to express a stronger branding should use their brand colors heavily in the action bar and other application chrome or use a
public ActionBar []
2 in place of their standard title text.
In some cases, the action bar may be overlayed by another bar that enables contextual actions, using an
public ActionBar []
3. For example, when the user selects one or more items in your activity, you can enable an action mode that offers actions specific to the selected items, with a UI that temporarily replaces the action bar. Although the UI may occupy the same space, the
public ActionBar []
3 APIs are distinct and independent from those for
public ActionBar []
5.
Nested classes
public ActionBar []
6
public ActionBar []
7
Per-child layout information associated with action bar custom views.
public ActionBar []
8
public ActionBar []
9
Listener for receiving events when action bar menus are shown or hidden.
public ActionBar []
8
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
1
This interface was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public ActionBar []
6
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
3
This class was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public ActionBar []
8
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
5
This interface was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
Constants
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
7
Display the 'home' element such that it appears as an 'up' affordance.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
9
Show the custom view if one has been set.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addTab [ActionBar.Tab tab,
int position]
1Show 'home' elements in this action bar, leaving more space for other navigation elements.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addTab [ActionBar.Tab tab,
int position]
3Show the activity title and subtitle, if present.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addTab [ActionBar.Tab tab,
int position]
5Use logo instead of icon if available.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addTab [ActionBar.Tab tab,
int position]
7This constant was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public abstract void addTab [ActionBar.Tab tab,
int position]
9This constant was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
6
public static final int DISPLAY_SHOW_CUSTOM
01
This constant was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
Public constructors
public static final int DISPLAY_SHOW_CUSTOM
02
Public methods
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
04
Add a listener that will respond to menu visibility change events.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
06
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
08
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
10
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
12
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
13
public static final int DISPLAY_SHOW_CUSTOM
14
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
16
public static final int DISPLAY_SHOW_CUSTOM
17
public static final int DISPLAY_SHOW_CUSTOM
18
Get the Z-axis elevation of the action bar in pixels.
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
20
Retrieve the current height of the ActionBar.
public static final int DISPLAY_SHOW_CUSTOM
21
public static final int DISPLAY_SHOW_CUSTOM
22
Return the current vertical offset of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
24
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
26
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
28
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
29
public static final int DISPLAY_SHOW_CUSTOM
30
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
31
public static final int DISPLAY_SHOW_CUSTOM
32
Returns the current ActionBar subtitle in standard mode.
public static final int DISPLAY_SHOW_CUSTOM
29
public static final int DISPLAY_SHOW_CUSTOM
34
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
15
public static final int DISPLAY_SHOW_CUSTOM
36
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
37
public static final int DISPLAY_SHOW_CUSTOM
38
Returns a
public static final int DISPLAY_SHOW_CUSTOM
39 with an appropriate theme for creating views that will appear in the action bar.
public static final int DISPLAY_SHOW_CUSTOM
31
public static final int DISPLAY_SHOW_CUSTOM
41
Returns the current ActionBar title in standard mode.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
43
Hide the ActionBar if it is currently showing.
public static final int DISPLAY_SHOW_CUSTOM
44
public static final int DISPLAY_SHOW_CUSTOM
45
Return whether the action bar is configured to scroll out of sight along with a
public static final int DISPLAY_SHOW_CUSTOM
46.
public static final int DISPLAY_SHOW_CUSTOM
47
public static final int DISPLAY_SHOW_CUSTOM
48
public static final int DISPLAY_SHOW_CUSTOM
29
public static final int DISPLAY_SHOW_CUSTOM
50
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
52
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
54
Remove a menu visibility listener.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
56
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
58
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
60
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
62
Set the ActionBar's background.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
64
Set the action bar into custom navigation mode, supplying a view for custom navigation.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
66
Set the action bar into custom navigation mode, supplying a view for custom navigation.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
68
Set the action bar into custom navigation mode, supplying a view for custom navigation.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
70
Set whether home should be displayed as an "up" affordance.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
72
Set selected display options.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
74
Set display options.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
76
Set whether a custom view should be displayed, if set.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
78
Set whether to include the application home affordance in the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
80
Set whether an activity title/subtitle should be displayed.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_CUSTOM
82
Set whether to display the activity logo rather than the activity icon.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
84
Set the Z-axis elevation of the action bar in pixels.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
86
Set the current hide offset of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
88
Enable hiding the action bar on content scroll.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
90
Set an alternate description for the Home/Up action, when enabled.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
92
Set an alternate description for the Home/Up action, when enabled.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
94
Set an alternate drawable to display next to the icon/logo/title when
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
7 is enabled.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_CUSTOM
97
Set an alternate drawable to display next to the icon/logo/title when
public abstract void addOnMenuVisibilityListener [ActionBar.OnMenuVisibilityListener listener]
7 is enabled.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_HOME
00
Enable or disable the "home" button in the corner of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
02
Set the icon to display in the 'home' section of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
04
Set the icon to display in the 'home' section of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
06
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
08
Set the logo to display in the 'home' section of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
10
Set the logo to display in the 'home' section of the action bar.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
12
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
14
This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_HOME
16
Set the ActionBar's split background.
public static final int DISPLAY_SHOW_CUSTOM
83
public static final int DISPLAY_SHOW_HOME
18
Set the ActionBar's stacked background.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
20
Set the action bar's subtitle.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
22
Set the action bar's subtitle.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
24
Set the action bar's title.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
26
Set the action bar's title.
public static final int DISPLAY_SHOW_CUSTOM
03
public static final int DISPLAY_SHOW_HOME
28
Show the ActionBar if it is not currently showing. If the window hosting the ActionBar does not have the feature
public static final int DISPLAY_SHOW_HOME
89 it will resize application content to fit the new space available.
How do I enable action bar?
To use the ActionBar utility methods, call the activity's getSupportActionBar[] method. This method returns a reference to an AppCompat ActionBar object. Once you have that reference, you can call any of the ActionBar methods to adjust the app bar. For example, to hide the app bar, call ActionBar.
How do I enable the back button on my action bar?
This example demonstrates How to get action bar tittle in android. Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project. Step 2 − Add the following code to res/layout/activity_main.
How do I add a button to my action bar?
Add action buttons All action buttons and other items available in the action overflow are defined in an XML menu resource. To add actions to the action bar, create a new XML file in your project's res/menu/ directory. The app:showAsAction attribute specifies whether the action is shown as a button on the app bar.
How do I get the action button on my Android?
How to set up an Action Button on Android with a mapping app.
Download a mapping app. ... .
Open the app and select a physical button to remap for a specific task. ... .
With your button selected, the app gives you a range of physical interactions to map. ... .
Choose the action you want your button to do..