Ответ 1
android:layout_gravity="right"
- ответ. К какой документации относится даже ссылка. (хорошо он упоминает гравитацию, но не в конкретном атрибуте атрибута xml)
В любом случае, проблема была в Android Studio, на самом деле не предлагающей атрибуты для пользовательских представлений. Это включает android.support.v7.widget.Toolbar
. Вкладка "Дизайн" не будет отображать layout_gravity как атрибут, и она не будет автоматически завершена, если вы наберете ее на вкладке текста.
Полный пример кода ниже.
<android.support.v7.widget.Toolbar
style="@style/ToolbarStyle"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
android:minHeight="?attr/actionBarSize">
<ImageView
android:id="@+id/bluetoothState"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_bluetooth_status_white"
android:contentDescription="@string/content_description_bluetooth_status"
android:padding="8dp"
android:layout_gravity="right"/>
</android.support.v7.widget.Toolbar>