После поиска моей проблемы я нашел ответ: Я создаю xml-файл с linearlayout и в его тегах. Я добавил код, который я вставил ниже.
<FrameLayout
android:layout_width="match_parent"
android:layout_height="120dp"
android:layout_gravity="right">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:minHeight="?attr/actionBarSize"
android:layout_width="match_parent"
android:layout_height="80dp"
android:background="@color/blue"
>
</android.support.v7.widget.Toolbar>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/img1"
android:src="@drawable/books2"
android:background="@drawable/icon"
android:layout_alignParentTop="true"
android:layout_alignRight="@+id/toolbar"
android:layout_gravity="bottom|right" />
</FrameLayout>
Для формы ImageView, я использую этот код:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<gradient
android:angle="90"
android:startColor="@color/blue"
android:centerColor="@color/blue"
android:endColor="@color/blue"
android:type="linear"/>
<corners
android:radius="70dp"
/>
<size
android:height="40dp"
android:width="40dp"
/>
и я включить это в файле макета XML моей деятельности в.
<include layout="@layout/titlebar"/>
В этой части моего вопроса: Edit: тема моего компоновщика является AppTheme, и имеет панель действий, я не хочу, что, как я могу удалить его вставить пользовательские ActionBar?
добавить этот код в файл style.xml:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
</style>
и в AndroidManifest.xml файла в теге, я добавил это:
android:theme="@style/AppTheme"
Надеется, что это будет полезно для вас.
Короткий ответ: вы должны использовать панель инструментов. Взгляните на этот пример https://examples.javacodegeeks.com/android/android-toolbar-example/. –
Это действие шаблона по умолчанию в Android Studio –
@ DoronYakovlev-Golani (текст с сайта, который вы вставили) «он доступен для использования с этим API (21 API) и выше». my min API - 8, поэтому я могу использовать панель инструментов? –