我正在尝试将appcompat操作栏放在一起,其中后退按钮&应用程序图标一起显示。我最终做的是制作一个带有后箭头(<)和徽标的可绘制对象。但是我无法正确定位它们。
中的徽标现在这是我的代码如下,但我不知道如何将它们彼此对齐。此外,我希望箭头像参考一样小一些。如何将两个项目放在彼此旁边
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:left="0dp">
<vector
android:width="30dp"
android:height="30dp"
android:viewportWidth="60"
android:viewportHeight="60">
<path
android:strokeColor="#FFFFFF"
android:strokeWidth="6"
android:pathData="M30,0 L0,25 30,50"/>
</vector>
</item>
<item android:drawable="@drawable/app_icon" android:right="50dp" android:height="60dp" android:width="60dp" android:gravity="center" />
</layer-list>
免责声明 - 我不是硬编码的android程序员。
答案 0 :(得分:0)
这就是我最终解决的问题
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/app_icon" android:left="15dp" android:height="40dp" android:width="40dp" android:gravity="center" />
<item android:left="5dp" android:height="40dp" android:width="40dp" android:top="20dp">
<vector
android:width="50dp"
android:height="50dp"
android:viewportWidth="100"
android:viewportHeight="100">
<path
android:strokeColor="#FFFFFF"
android:strokeWidth="6"
android:pathData="M20,0 L10,25 20,50"/>
</vector>
</item>
</layer-list>