Я пытаюсь выровнять кнопку в нижнем правом и нижнем левом углу экрана, используя RelativeLayout. Я хочу сделать это, чтобы сохранить тот же относительный макет для разных размеров экрана. В настоящее время кнопки на моем экране перемещаются вверх/вниз в зависимости от разрешения экрана. 320x480 ставит кнопки выше на экран против 480x800. Я пытаюсь заставить мои экраны выглядеть одинаково между двумя размерами.Выравнивание кнопки Android в нижней части списка RelativeLayout?
10
A
ответ
3
Вы используете андроид: layout_alignParent *? Это должно оправдывать его стороной независимо от размера экрана.
Где * является нижней или верхней или левой или правой
3
На того, что AedonEtLIRA сказали, что вы должны убедиться, что RelativeLayout вы всегда заполнили весь экран. то есть. что у вас нет какого-либо размера, определенного в любом месте иерархии представлений, но вместо этого используется match_parent. Если вы использовали определения макета, данные AedonEtLIRA, вы должны получить именно то, что хотите.
2
Пример:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:panel="http://schemas.android.com/apk/res/it.kronplatz"
android:id="@+id/MainLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:id="@+id/ButtonLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_centerHorizontal="true"
android:baselineAligned="false" >
<ImageButton
android:id="@+id/locateMeButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_marginLeft="5px"
android:src="@drawable/me" >
</ImageButton>
<ImageButton
android:id="@+id/MapCenterButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:layout_marginRight="5px"
android:src="@drawable/fadenkreuz_klein" />
<Button
android:id="@+id/MapNextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/androidmarker" >
</Button>
</RelativeLayout>
</RelativeLayout>
34
Я знаю, что это старая нить, но она появляется в верхней части результатов поиска, поэтому я полагаю, что это не может повредить, чтобы подтвердить, что
android:layout_alignParentBottom="true"
работал меня в RelativeLayout.
Смежные вопросы
- 1. Выравнивание кнопки в нижней части экрана
- 2. Кнопки в нижней части списка в Android
- 3. Как разместить RelativeLayout в нижней части RelativeLayout?
- 4. Выровняйте RelativeLayout в нижней части андроида.
- 5. Как установить кнопки в нижней части макета?
- 6. Выравнивание 2 кнопок в нижней части экрана
- 7. Фиксировать кнопки в нижней части экрана
- 8. Выравнивание до нижней части ли?
- 9. Виджет в нижней части ListView в Android
- 10. Bootstrap: выравнивание элементов в нижней части колонны
- 11. Android Программно установлен linerlayout в нижней части relativelayout
- 12. Выравнивание элементов в нижней части нескольких столбцов
- 13. Достигнуть нижней части списка, андроида?
- 14. Выровнять стек до нижней части RelativeLayout?
- 15. Выравнивание в нижней части в flexbox
- 16. Android EditText прикреплен к нижней части RelativeLayout dissapears на WVGA
- 17. Android Shadow на нижней части RelativeLayout за пределами границ
- 18. Выравнивание изображений в нижней части вертикального меню
- 19. Выравнивание изображения в нижней части адаптивного контейнера
- 20. Crossbrowser Выравнивание меню в нижней части заголовка
- 21. Выравнивание изображений в нижней части страницы
- 22. Выравнивание текста в правой нижней части изображения
- 23. Выравнивание ссылок в нижней части навигационной панели
- 24. Выравнивание плавающих элементов в нижней части DIV
- 25. HTMLDOC - выравнивание текста в нижней части страницы
- 26. Выравнивание div в нижней части окна innerheight
- 27. Выравнивание заголовка в нижней части div
- 28. Выравнивание мой Popup в нижней части окна
- 29. Выравнивание текста в нижней части QTextEdit
- 30. Выравнивание уложенного створки в нижней части диаграммы
Вы должны будете показать нам свой xml. – Falmarri
Возможный дубликат [Как разместить RelativeLayout в нижней части RelativeLayout?] (Http://stackoverflow.com/questions/3492721/how-to-place-a-relativelayout-at-the-bottom-of-a -relativelayout) – rds