Запитання з тегом «android-relativelayout»

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

14
Відсоткова ширина у відносному макеті
Я працюю над формою форми для входу 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
Як програматизувати перегляди в 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 …





3
Android RelativeLayout програмно встановити "centerInParent"
У мене такий відносний макет : <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
Чи є відносний макет дорожчим, ніж 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" …

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 EDIT: ось приклад макету, на який покладається RelativeLayout Отже, на зображенні вище, зверху текст "Пісні тофу" вирівняний як centerInParentвсередині RelativeLayout. …

8
Проблема з RelativeLayout, коли видимість перегляду - View.GONE
У мене таке RelativeLayout: <RelativeLayout> <TextView1/> <TextView2/> // <-- View.VISIBLE OR View.GONE <TextView3/> <TextView4/> </RelativeLayout> Кожен з TextViewних закріплений нижче попереднього TextViewз android:layout_below. Проблема в тому, що TextView2 може там бути, а може і не бути (або View.VISIBLEабо View.GONE); якщо це View.VISIBLE, то все добре, але якщо це так View.GONE, …

9
Android: показати / приховати вигляд за допомогою анімації
Тут я переглядав багато результатів / запитань Google, щоб визначити, як показати / приховати вигляд за допомогою вертикальної анімації, але, здається, я не можу знайти той, який є абсолютно правильним або не надто розмитим. У мене є макет (панель скасування), який знаходиться під іншим макетом та над кількома іншими віджетами; …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.