Articles of layout gravity

Как центрировать относительную компоновку в linearlayout

Я хочу, чтобы центр горизонтально и вертикально блокировал L3 на этом изображении, вы можете помочь мне с использованием структуры макета. В правой части находится текущая структура меню. Благодарю. Вот код layout.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/BaseLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@color/mainmenu_background" > <ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="fitXY" android:src="@drawable/main_menu_background" /> <LinearLayout android:id="@+id/l1" android:layout_width="wrap_content" android:layout_height="fill_parent" android:orientation="vertical" > <!– […]

Поместите блок в центр ScrollView

У меня есть ScrollView который содержит один дочерний элемент (элементы, обернутые LinearLayout). Когда-то высота этого ребенка составляет половину высоты видового экрана, иногда она больше. Здесь макет: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="10dp" android:paddingRight="10dp" android:paddingBottom="10dp" android:paddingTop="10dp" android:background="@color/some_background"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:background="@drawable/fond_consult" android:orientation="vertical" android:weightSum="2"> … Some TextViews and ImageViews… </LinearLayout> </ScrollView> Когда размер и плотность экрана низки, […]

FloatingActionButton, layout_anchor и layout_gravity

Немного нового здесь. Я занимаюсь разработкой Android на два месяца, но у меня многолетний опыт разработки в других средах. Хорошо. У меня есть FloatingActionButton который не показывался там, где я ожидал его или хотел его. Он находится внутри CoordinatorLayout , вместе с AppBarLayout / Toolbar и после ListView . Вот макет: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout […]

Textview Gravity не работает должным образом в Android

Что не так с моим кодом, я пытаюсь отобразить мой TextView с именем "invalid" в разных местах (влево, вправо, в центре), но гравитация (влево, вправо, в центре) не будет работать! Мой текст.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="20dp" > <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/etext" android:hint="@string/comment" android:inputType="textPassword"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100"> <Button android:id="@+id/button1" […]

Android – Установите Layout_Gravity программно для LinearLayout

У меня есть следующая проблема: я реализовал HorizontalScrollView который содержит в одном случае LinearLayout и ImageView . В этом случае изображение составляет около 50% ширины экрана. Поэтому я хочу сосредоточить его. К сожалению, единственный способ, которым я нашел центр, – использовать layout_gravity="center" на LinearLayout . Вот мой xml: <HorizontalScrollView android:layout_gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" […]

Содержание центра в режиме прокрутки

Я хочу центрировать мой LinearLayout в ScrollView. Когда высота LinearLayout мала, она центрирована в порядке (см. Изображение # 1), но когда высота LinearLayout больше высоты экрана, это ведет себя странно. Я не вижу вершины LinearLayout (см. Изображение # 2), а внизу ScrollView есть огромное дополнение. Я не знаю, что здесь происходит. Когда в LinearLayout много […]

Вертикальное выравнивание содержимого в Android EditText

У меня многострочный EditText : <EditText android:layout_gravity="center" android:id="@+id/txtMessage" android:layout_height="wrap_content" android:layout_below="@+id/lblMessage" android:layout_width="wrap_content" android:width="250dip" android:text="" android:maxLength="760" android:lines="4"> </EditText> Теперь содержимое выровнено по центру. И я хотел бы, чтобы содержимое было выровнено сверху: Вертикально выровненный текстовый пример http://img28.imageshack.us/img28/3972/edittext.png Есть ли свойство для этого?