我想将投射按钮菜单项对齐到工具栏中图像视图的左侧,但我不知道如何。
我在menu_main.xml
中添加了强制转换按钮 <item
android:id="@+id/media_route_menu_item"
android:title="@string/media_route_menu_title"
app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
app:showAsAction="always" />
ImageView位于工具栏的布局xml中。
<ImageView
android:id="@+id/profile_picture"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_gravity="end"
android:layout_marginRight="16dp"
android:adjustViewBounds="true"
android:clickable="true"
android:contentDescription="@string/profile"
android:scaleType="centerCrop"
android:src="@drawable/profilepicture" />
如何将投射按钮对准ImageView的左侧?现在它被添加到ImageView右侧工具栏的末尾
答案 0 :(得分:0)
我认为不可能正如官方文件所说Toolbar
一个或多个自定义视图。应用程序可能会向工具栏添加任意子视图。它们将出现在布局中的这个位置。
操作菜单。 操作菜单将固定到工具栏的末尾,提供一些频繁,重要或典型的操作以及可选的溢出菜单以执行其他操作。
替代解决方案是:
在menu.xml中,使用菜单项的自定义布局android:actionLayout
(即ImageView)。