Я хочу отредактировать мою строку меню таким образом, чтобы в ней было только две кнопки, и они были расположены в начале и в конце панели действий.По умолчанию они отображаются автоматически в конце панели действий.По их атрибутам я не смог найти ни одной позиции элемента.Как мне добраться туда, где я нахожусь, к тому, что мне нужно?
Мой XML:
<?xml version="1.0" encoding="utf-8"?>
<item
android:id="@+id/Menu"
android:orderInCategory="0"
android:title="@string/Menu"
app:showAsAction="always" />
<item
android:id="@+id/Bucket"
android:title="@string/Bucket"
app:showAsAction="always"
android:orderInCategory="1"/>
Что у меня сейчас есть:
![tooltip two muppets](https://imgur.com/vgOQqpN.jpg)
Чего я хочу добиться:
![tooltip two muppets](https://imgur.com/LSZYzaV.jpg)
РЕДАКТИРОВАТЬ: создал панель пользовательских действий и пытаюсь надуть ее, однако я получаю нольисключение указателя и исключение времени выполнения в четвертой и пятой строках нового добавленного кода:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.pogolemotoproektce, PID: 8377
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.pogolemotoproektce/com.example.pogolemotoproektce.HomeActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayOptions(int)' on a null object reference
Это добавленный код:
final ActionBar actionBar = getActionBar();
LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.custom_action_bar, null);
actionBar.setCustomView(view, new ActionBar.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);