Android - dodanie appbar

0

Mam aktywność z aplikacji bez appbaru, ale po dłuższym czasie okazało się ze muszę dodać menu do tego paska u góry. Jak to zrobić?
Layout aktywności:

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/listview"
    tools:context="com.test.app">


        <ListView
            android:id="@+id/itemsListView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/>

</android.support.constraint.ConstraintLayout>
0

Najlepiej dodać nad ListView jakiś widok, który będzie służył za toolbar. Zależnie od potrzeb może to być LinearLayout, ConstrainLayout, Toolbar, AppBarLayout, itd. Te dwa ostatnie tak sobie polecam. Należy też wtedy ustawić temat aplikacji, który nie zawiera takiego elementu np. Theme.AppCompat.Light.NoActionBar i nie korzystać z API do ActionBar. Szkoda życia na brzydkie i przestarzałe API.

1 użytkowników online, w tym zalogowanych: 0, gości: 1