填充工具栏';Android中的s徽标

填充工具栏';Android中的s徽标,android,kotlin,android-toolbar,Android,Kotlin,Android Toolbar,我在工具栏中有一个小徽标,我想在右侧填充工具栏徽标,但当我使用app:contentInsetRight=“0dp”app:contentInsetStart=“0dp”时,工具栏中没有任何变化,知道吗 屏幕截图: <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width=&

我在工具栏中有一个小徽标,我想在右侧填充工具栏徽标,但当我使用
app:contentInsetRight=“0dp”app:contentInsetStart=“0dp”
时,工具栏中没有任何变化,知道吗

屏幕截图:

              <androidx.appcompat.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="@color/color"
                app:contentInsetRight="0dp"
                app:contentInsetStart="0dp"
                app:layout_collapseMode="pin"
                app:titleTextColor="@android:color/color_two"
                >

              <ImageView
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:src="@drawable/ic_logo"
                  android:paddingEnd="60dp"

                  />
            </androidx.appcompat.widget.Toolbar>

main活动:

              <androidx.appcompat.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="@color/color"
                app:contentInsetRight="0dp"
                app:contentInsetStart="0dp"
                app:layout_collapseMode="pin"
                app:titleTextColor="@android:color/color_two"
                >

              <ImageView
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:src="@drawable/ic_logo"
                  android:paddingEnd="60dp"

                  />
            </androidx.appcompat.widget.Toolbar>

默认内容插入可能已经为零。将填充设置为零不会移动项目偏向哪一侧。另一侧的填充也将为零。通过重力控制孩子被拉向哪一侧。将android:layout_gravity=“right | center_vertical”添加到图像视图中


顺便说一句,只设置视图属性的
右侧
开始
变体有点矛盾。当设备设置为从右到左的语言(如阿拉伯语)时,它们将是相同的,但在其他方面它们将是相反的。

我明白了,tnx这么多:)更恰当地说,您可能应该使用
android:layout_gravity=“end | center_vertical”
这样,从右到左的语言就相反了,如果你认为你可能会支持这一点。如果你想在中间使用,你可以使用android:layout_gravity=“center | center _vertical”以及
center
center _horizontal
center _vertical
的组合,因此除了
“center”
之外,再多放一些都是多余的。非常好,tnx这么多:)