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

LinearLayout - один из основных макетов в Android. Он размещает своих дочерних элементов один за другим по горизонтали или вертикали.

16
частые проблемы, возникающие в представлении Android, Ошибка синтаксического анализа XML: несвязанный префикс
У меня частая проблема в представлении Android Error parsing XML: unbound prefix on Line 2. <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:orientation="vertical" android:id="@+id/myScrollLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="Family" android:id="@+id/Family" android:textSize="16px" android:padding="5px" android:textStyle="bold" android:gravity="center_horizontal"> </TextView> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:scrollbars="vertical"> <LinearLayout android:orientation="vertical" android:id="@+id/myMainLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> </LinearLayout> </ScrollView> </LinearLayout>

18
Линейный макет и вес в Android
Я всегда читал об этом забавном значении веса в документации Android. Теперь я хочу попробовать это в первый раз, но это не работает вообще. Как я понял из документации это расположение: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> <Button android:text="Not this time" android:id="@+id/cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" …

18
Можно ли равномерно распределить кнопки по ширине линейного макета Android?
У меня есть линейный макет (ориентированный горизонтально), который содержит 3 кнопки. Я хочу, чтобы 3 кнопки имели фиксированную ширину и были равномерно распределены по ширине линейного макета. Я могу справиться с этим, установив гравитацию линейного макета в центр, а затем отрегулировав отступ кнопок, но это работает для фиксированной ширины и …

9
Android LinearLayout градиентный фон
У меня проблемы с применением градиентного фона к LinearLayout. Это должно быть относительно просто из того, что я прочитал, но это просто не работает. Для справки я разрабатываю на 2.1-обновление1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="90" android:startColor="#FFFF0000" android:endColor="#FF00FF00" android:type="linear"/> </shape> main_header.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" …

8
Как сделать прокрутку LinearLayout?
У меня есть много элементов на экране, и мне нужно использовать полосу прокрутки, чтобы пользователь мог прокрутить вниз. Однако свиток либо не виден, либо не работает. Как можно добавить полосу прокрутки в LinearLayout?

4
Как использовать составной объект рисования вместо LinearLayout, который содержит ImageView и TextView
Запустил новый инструмент Lint для моего кода. Было много хороших предложений, но я этого не понимаю. Этот тег и его дочерние элементы могут быть заменены одним и составным рисунком Проблема: проверяет, можно ли заменить текущий узел на TextView, используя составные элементы рисования. LinearLayout, который содержит ImageView и TextView, может быть …


5
Как центрировать контент внутри линейного макета?
Я пытаюсь центрировать ImageViewвнутренность по LinearLayoutгоризонтали и вертикали, но я просто не могу этого сделать. Основная причина, почему я не использую RelativeLayoutдля этого, заключается в том, что мне нужно layout_weight(мой Activityсостоит из четырех столбцов, которые должны быть поровну разделены, а также реагировать на разную ширину экрана, каждый столбец имеет ImageViewцентрированный …

13
Android LinearLayout: добавить границу с тенью вокруг LinearLayout
Я хотел бы создать ту же границу этого LinearLayout, как в примере: В этом примере мы видим, что граница не одинакова во всем linearLayout. Как я могу создать это с помощью XML-файла? На данный момент я могу создать только простую границу вокруг LinearLayout, вот так: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" …

8
Подогнать изображение в ImageButton в Android
У меня есть 6 ImageButton в моей деятельности, я устанавливаю изображения через мой код в них (не используя xml). Я хочу, чтобы они занимали 75% площади кнопок. Но когда некоторые изображения занимают меньшую площадь, некоторые слишком велики, чтобы поместиться в кнопку imageButton. Как программно изменить размер и показать их? Ниже …

4
Android: как программно установить размер макета
В рамках приложения для Android я создаю набор кнопок. Кнопки являются частью вложенного набора LinearLayouts. Используя вес, я автоматически изменяю размер набора в зависимости от размера содержащего его родителя LinearLayout. Идея состоит в том, чтобы на основе количества пикселей и плотности экрана установить размер содержащего макета в несколько пикселей; и …


9
Положить кнопки в нижней части экрана с LinearLayout?
У меня есть следующий код, как мне сделать так, чтобы 3 кнопки были внизу? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" …

17
Программная клавиатура изменяет размер фонового изображения на Android
Всякий раз, когда появляется программная клавиатура, она изменяет размер фонового изображения. См. Снимок экрана ниже: Как видите, фон вроде как сдавлен. Кто-нибудь может пролить свет на то, почему изменяется размер фона? Мой макет выглядит следующим образом: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/page_bg" android:isScrollContainer="false" > <LinearLayout android:layout_height="wrap_content" android:orientation="horizontal" android:layout_width="fill_parent" > <EditText …

8
Как добавить TextView в LinearLayout в Android
Я пытаюсь добавить TextViewsв код свой XML-макет. У меня есть xml-лист, где много Viewsопределено. Но мне нужно добавить несколько представлений в код, поэтому создайте LinearLayoutв xml-листе: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/info" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> И в этот макет мне нравится добавлять TextView: View linearLayout = findViewById(R.id.info); //LinearLayout layout = (LinearLayout) findViewById(R.id.info); …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.