将图像添加到 Android Lollipop 中的顶部导航栏
Add image to top navigation bar in Android Lollipop
我想知道如何将图像添加到 Android lollipop 的顶部导航栏而不是应用程序的标题。
如下图所示:
Toolbar 是一个 ViewGroup,因此您可以向其添加一个子 ImageView:
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image"/>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
您可以将Toolbar 用作应用程序ActionBar(通过setActionBar 或setSupportActionBar)。
Toolbar 是一个 ViewGroup,因此您可以根据需要更改其布局(在图像中添加 imageview)
我想知道如何将图像添加到 Android lollipop 的顶部导航栏而不是应用程序的标题。
如下图所示:
Toolbar 是一个 ViewGroup,因此您可以向其添加一个子 ImageView:
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:popupTheme="@style/AppTheme.PopupOverlay">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image"/>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
您可以将Toolbar 用作应用程序ActionBar(通过setActionBar 或setSupportActionBar)。
Toolbar 是一个 ViewGroup,因此您可以根据需要更改其布局(在图像中添加 imageview)