【发布时间】:2015-08-26 07:33:34
【问题描述】:
我一直试图在工具栏中将徽标(ImageView)居中。我终于做到了,但花了这么长时间的主要原因是,我在自动完成或 Android Studio 的“设计”窗格>“属性”表中找不到 layout_gravity 属性。只有与重力相关的属性是foregroundGravity。
现在,我认为 ImageView 是一个 ImageView。它必须在任何地方都有 layout_gravity 但无法找到该属性让我认为当您使用 android.support.v7.widget.Toolbar 时它不可用。 有没有人有过类似的经历,或者你知道为什么会这样吗?
以下是我的代码,最低 API 级别为 10。
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/ColorPrimary"
android:theme="@style/ThemeOverlay.AppCompat.Dark"
android:layout_gravity="top"
>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/comp_logo"
android:layout_gravity="center_vertical|center_horizontal"
/>
</android.support.v7.widget.Toolbar>
【问题讨论】:
标签: android android-studio android-toolbar