Переполнение меню в нижнем колонтитуле в Android
Я создал меню параметров и нижний колонтитул с 4 значками. Мне бы хотелось, чтобы значок переполнения (значок "Три точки") отображался в нижнем колонтитуле, а не в правом верхнем углу? Это возможно?
Если я поставлю значок переполнения потока, возможно ли получить доступ к файлу menu.xml на клике? если да, то как мне это сделать?
Спасибо!
1 ответ
Прежде всего, установите активную тему для NoActionBar
,
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
Затем создайте Toolbar
в XML и установить layout_alignParentBottom
правда.
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:minHeight="?attr/actionBarSize">
Затем в onCreate
поймать панель инструментов и установить как ActionBar
mToolbar = (Toolbar) findViewById(R.id.homeToolbar);
setSupportActionBar(mToolbar);
Создать файл меню в res/menu
папка
Затем надуйте это меню в onCreateOptionsMenu
,
Затем переопределить onOptionsItemSelected
и делай что хочешь с предметами.