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

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

297
частые проблемы, возникающие в представлении 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">...

262
Линейный макет и вес в Android

Я всегда читал об этом забавном значении веса в документации Android. Теперь я хочу попробовать это в первый раз, но это не работает вообще. Как я понял из документации это расположение: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content"...

247
Можно ли равномерно распределить кнопки по ширине линейного макета Android?

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

247
Android LinearLayout градиентный фон

У меня проблемы с применением градиентного фона к LinearLayout. Это должно быть относительно просто из того, что я прочитал, но это просто не работает. Для справки я разрабатываю на 2.1-обновление1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape...

241
Как сделать прокрутку LinearLayout?

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

198
Как использовать составной объект рисования вместо LinearLayout, который содержит ImageView и TextView

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

155
Как центрировать контент внутри линейного макета?

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

147
Android LinearLayout: добавить границу с тенью вокруг LinearLayout

Я хотел бы создать ту же границу этого LinearLayout, как в примере: В этом примере мы видим, что граница не одинакова во всем linearLayout. Как я могу создать это с помощью XML-файла? На данный момент я могу создать только простую границу вокруг LinearLayout, вот так: <?xml version="1.0"...

147
Подогнать изображение в ImageButton в Android

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

147
Android: как программно установить размер макета

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

133
Программная клавиатура изменяет размер фонового изображения на Android

Всякий раз, когда появляется программная клавиатура, она изменяет размер фонового изображения. См. Снимок экрана ниже: Как видите, фон вроде как сдавлен. Кто-нибудь может пролить свет на то, почему изменяется размер фона? Мой макет выглядит следующим образом: <LinearLayout...

129
Как добавить TextView в LinearLayout в Android

Я пытаюсь добавить TextViewsв код свой XML-макет. У меня есть xml-лист, где много Viewsопределено. Но мне нужно добавить несколько представлений в код, поэтому создайте LinearLayoutв xml-листе: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...

114
RelativeLayout дороже, чем LinearLayout?

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

94
Как добавить (вертикальный) разделитель к горизонтальному LinearLayout?

Я пытаюсь добавить разделитель в горизонтальный линейный макет, но ничего не добился. Разделитель просто не отображается. Я новичок в Android. Это мой XML-макет: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"...