Вопросы с тегом «android-relativelayout»

Макет Android, который отображает дочерние представления в относительных положениях друг относительно друга или родительского представления.

14
Процентная ширина в RelativeLayout
Я работаю над макетом формы для входа Activityв мое приложение для Android. Изображение ниже, как я хочу, чтобы оно выглядело так: Я смог добиться этого макета с помощью следующего XML . Проблема в том, что это немного хакерски. Мне пришлось жестко кодировать ширину для узла EditText. В частности, я должен …

4
Как программно установить атрибут layout_align_parent_right кнопки в относительной компоновке?
У меня есть относительный макет, который я создаю программно: RelativeLayout layout = new RelativeLayout( this ); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT); Теперь у меня есть две кнопки, которые я хочу добавить в этот относительный макет. Но проблема в том, что обе кнопки отображаются слева от RelatiiveLayout, перекрывая друг друга. …

9
Как программно выложить Views в RelativeLayout?
Я пытаюсь достичь следующего программно (а не декларативно через XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Другими словами, как сделать так, чтобы второе TextViewотображалось под первым, но я хочу сделать это в коде: RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView …

13
Определение порядка Z просмотров RelativeLayout в Android
Я хотел бы определить порядок z представлений RelativeLayout в Android. Я знаю, один из способов сделать это вызывает bringToFront . Есть ли лучший способ сделать это? Было бы здорово, если бы я мог определить порядок z в макете XML.




3
Android RelativeLayout программно устанавливает centerInParent
У меня есть RelativeLayout вроде этого: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> Я хочу иметь возможность программно установить positiveButtonтакой же эффект, как: android:layout_centerInParent="true" Как я могу сделать …

8
Как заставить RelativeLayout работать с объединением и включением?
В течение нескольких дней я пытался сделать свои макеты более эффективными, преобразовав использование нескольких уровней вложенности LinearLayoutsв один, RelativeLayoutи столкнулся с несколькими проблемами, для которых я не смог найти обходной путь ... Я искал группу для начинающих Android и этот сайт и не смог найти ничего, что помогло бы мне …

5
RelativeLayout дороже, чем LinearLayout?
Я всегда использовал RelativeLayout каждый раз, когда мне нужен был контейнер View, из-за его гибкости, даже если я просто хотел отобразить что-то действительно простое. Можно ли это сделать, или мне следует попробовать использовать LinearLayout, когда это возможно, с точки зрения производительности / хороших практик? Спасибо!


9
RelativeLayout по центру по вертикали
Я хочу сделать макет строки списка. Этот макет имеет изображение в крайнем левом углу, текстовое изображение справа рядом с изображением и изображение в крайнем правом углу. Я хочу, чтобы все они были по центру вертикально. <RelativeLayout android:layout_width="fill_parent" android:layout_height="100dp" android:gravity="center_vertical" > <ImageView android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="center_vertical" /> <TextView android:id="@+id/func_text" android:layout_toRightOf="@id/icon" android:layout_width="wrap_content" …

4
Эквивалент RelativeLayout во Flutter
Есть ли способ реализовать что-то похожее на то, что RelativeLayoutесть на Android? В частности , я ищу что - то подобное centerInParent, layout_below:<layout_id>, layout_above:<layout_id>иalignParentLeft Дополнительные сведения о RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html. РЕДАКТИРОВАТЬ: вот пример макета, основанного на RelativeLayout Итак, на изображении выше текст «Песни тофу» выровнен так, как будто он находится centerInParentвнутри …

9
Android: показать / скрыть представление с помощью анимации
Я просматривал много результатов / вопросов Google здесь, чтобы определить, как показать / скрыть представление с помощью вертикальной анимации, но я не могу найти тот, который точно или не слишком расплывчатый. У меня есть макет (панель отмены), который находится под другим макетом и над несколькими другими виджетами; эта полоса отмены …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.