Articles of relativelayout

Как добавить RelativeLayout в качестве пункта меню – Android

У меня есть XML для меню с item и group . Я намерен добавить RelativeLayout в качестве элемента меню в XML, чтобы он выглядел так: <menu> <item1/> <item2 <RelativeLayout> <TextView1/> <TextView2/> <RelativeLayout> /> </menu> Можно ли это выполнить в XML-макете или программно? Если нет, то работа будет полезной. Благодарю.

Выравнивание компонентов в RelativeLayout

| –Бутон 1– | | -Button 2- | Используя RelativeLayout, как я выравниваю ширину кнопки 2 так, чтобы она соответствовала ширине кнопки 1.

Почему гравитация не применяется при относительной компоновке?

Я уже понимаю, что если я использую layout_gravity="center_horizontal" в текстовом представлении, тогда текст будет центром. Но я не хочу использовать это, потому что я хочу иметь как можно меньше кода, и лучший способ сделать это – применить gravity="center_horizontal" к моей относительной компоновке. Я также задаю этот вопрос, потому что меня беспокоит даже использование gravity или […]

Почему заголовок не сосредоточен на панели инструментов?

Я пытаюсь добавить настраиваемую панель инструментов, я хочу подсчет значка корзины, поэтому я добавил относительный макет к виджету панели инструментов, когда я не добавил относительный макет на панели инструментов, название появилось в центре, но теперь удаление относительного расположения вызывает проблему при добавлении текста значка на тележке , Может ли кто-нибудь предложить, что делать в этой […]

Центрировать вертикальное изображение текста в EditText

То, что я пытаюсь сделать, это иметь TextView, а справа от него – editText, который занимает остальную часть пространства. TextView должен располагаться по вертикали вдоль файла editText. Теперь я могу сделать это с помощью linearlayout, однако я бы предпочел сделать это в режиме relativelayout. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dp"> <TextView android:id="@+id/loginText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Login:" android:paddingRight="20dp" […]

Android – Просмотры в пользовательском составном компоненте не завышены (findByView возвращает null)

Я создал пользовательский компонент в XML, состоящий из кнопки с изображением, уложенным поверх нее: <myapp.widget.ClearableCaptionedButton xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <Button android:id="@+id/ccbutton_button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical|left" android:textAppearance="?android:attr/textAppearanceMedium" android:background="@android:drawable/edit_text"/> <ImageView android:id="@+id/ccbutton_clear" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="5dip" android:layout_alignRight="@id/ccbutton_button" android:layout_alignTop="@id/ccbutton_button" android:layout_alignBottom="@id/ccbutton_button"/> </myapp.widget.ClearableCaptionedButton> Извлечение исходного кода Java: public class ClearableCaptionedButton extends RelativeLayout implements OnClickListener { … public ClearableCaptionedButton(Context context, AttributeSet attrs) { super(context, attrs); […]

Почему изображение с девятью патчами в RelativeLayour скрывает все внутренние элементы?

Когда я устанавливаю изображение 9.PNG как фон RelativeLayout , все элементы внутри него усекаются до середины. Вот XML и моментальный снимок. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Just a simple white text which does not show up" android:textColor="#ffffff" /> </RelativeLayout> Если я меняю фон на цвет или обычное изображение, я получаю текст. […]

Выделение подсмотров в макете программно

Я пытаюсь отображать макеты в относительной компоновке на планшете, как книжная полка. Там будет много, а затем создается новая строка. Мое начальное состояние выглядит так: <ScrollView android:layout_marginTop="150sp" android:layout_marginLeft="50sp" android:layout_width="fill_parent" android:layout_height="fill_parent"> <RelativeLayout android:id="@+id/user_list" android:layout_width="wrap_content" android:layout_height="wrap_content"> <!– Add User Avatar –> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/user_frame" /> <ImageView android:id="@+id/demo_image" android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/add_user" android:layout_marginLeft="10px" /> <ImageView […]

Дизайн Android – RelativeLayout (цвет фона)

У меня есть следующий RelativeLayout, но я бы хотел его улучшить. (Сделайте приятный дизайн) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+navigate/RLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ABABAB" xmlns:android="http://schemas.android.com/apk/res/android" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold" android:id="@+id/hcorpo" android:layout_centerHorizontal="true" android:src="@drawable/hcorpo" android:layout_marginTop="15dp" />. <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold|italic" android:textColor="#000000" android:id="@+id/hotelinfos" android:layout_below="@+id/hcorpo" android:layout_alignLeft="@+id/hcorpo" android:layout_marginTop="10dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="10dp" android:textStyle="bold" android:textColor="#000000" android:id="@+id/hotelname" android:layout_below="@+id/hotelinfos" android:layout_alignLeft="@+id/hotelinfos" android:layout_marginTop="10dp" […]

Многострочный редактор Android не увеличивает его высоту по типу пользователя

Таким образом, макет довольно прост. ListView занимающий большую часть экрана, и RelativeLayout внизу, содержащий EditText и Button справа. Все выглядит великолепно, но проблема в том, что, когда пользователь вводит и вводит новые строки, EditText не увеличивает свою высоту настолько, чтобы пользователь мог видеть все типы текста без прокрутки. Вы могли бы подумать, что использование WRAP_CONTENT […]