Articles of layout

Как использовать многоуровневые макеты с помощью ViewPager

Рекомендации по дизайну Android предлагают использовать многоуровневые макеты , но, насколько это реально реализуется, примеров нет. В частности, речь идет о двухпанельном макете, используемом совместно с ViewPager как в приложении « Люди» , показанном в руководствах. Кто-нибудь есть какие-то советы или примеры, чтобы дать об этом? На снимке экрана: Вы можете ViewPager взад и вперед […]

Android: эллипсис в тексте ICS продолжается после многоточия

У меня есть текстовое представление, что я программно устанавливаю maxLines с, а затем устанавливаю его для android: ellipsize = "end". Он работает частично, но по какой-то причине текст, который усекается, продолжается для нескольких символов после многоточия в 4.2.2. Это фактический текст, который усекается, а не новые символы. Он также не работает должным образом в 2.3.6, […]

Андроид listview внутри cardview onTouch прослушиватель конфликт / чувствительность

Вот тестовый проект, в котором показана ссылка на проблему: https://www.dropbox.com/sh/8s3v9ydcj6jvpl8/AACZ2VRP2N9R1ec7pxrsAn0ga?dl=0 Это продолжение вопроса, который у меня был здесь, на который был дан ответ, но теперь я спрашиваю о чувствительности / конфликте onTouch: Android CardView с ListView внутри – onTouchListener на CardView не работает У меня есть карта с списком внутри. Мне понадобится прокрутка и щелкните […]

Android Studio: xmlns: карта не работает

Проведя много исследований и не найдя ничего … быстрый вопрос, у кого-нибудь есть идея, почему Android Studio не берет тег Map? Код ниже представляет собой фрагмент образца карт в SDK. Уже добавлены игровые сервисы google и поддержка, но ничего. Он показывает ошибку Unexpected namespace prefix "map" found for tag fragment. Заранее большое спасибо! <fragment xmlns:map="http://schemas.android.com/apk/res-auto" […]

Альтернатива weightSum в RelativeLayout?

У меня есть четыре элемента TextView , которые я хочу равномерно распределить по горизонтальной линии. Это означает, что все пространство в строке должно быть равномерно занято элементами TextView . Как это: Раньше я использовал LinearLayout для этого. Я имел weightSum как 4 и назначил layout_weight из 1 для каждого элемента TextView . Однако этот компромисс […]

Попытка нажать кнопку внизу линейного макета в Android

Я знаю, что это можно легко сделать, используя Relative Layout, но я чувствую, что я делаю правильно, и должен дать мне желаемый результат с самой линейной компоновкой. Но по какой-то причине, когда я запускаю это на Google Nexus 7 под управлением Android JB 4.1.2, я вижу кнопку и текстовое представление сразу после элементов списка. Если […]

Как добавить GLSurfaceView между представлениями Android?

Я работаю над специальным интерфейсом в Android -Sandwich, маленьком GalleryView на GLSurfaceView (с прозрачными областями) поверх фонового представления (LinearLayout + некоторые виджеты). Вот как я собираюсь настроить его: <User> Вид сверху — GalleryView | — GLSurfaceView (с прозрачными областями) | — LinearLayout (с виджетами) Вид снизу В обычном режиме GLSurfaceView имеет черный фон на прозрачных […]

Телефонная клавиатура PhoneGap / Android

Я разрабатываю приложение с несколькими элементами input[type=numer] . Android только сейчас. Встроенная цифровая клавиатура имеет две проблемы: * it's inconsistent (different on different versions of Android) * it has unnecessary keys (space, dash, comma and "next") which add confusion. Я хотел бы иметь клавиатуру с просто numbers, comma and backspace . Это возможно? Редактировать 3 […]

Настройка layout_width, layout_height с использованием стиля

Я использовал файл стиля, чтобы установить уникальный стиль для тех же макетов, Стиль: <resources xmlns:android="http://schemas.android.com/apk/res/android"> <!– User form layout style –> <style name="UserFormLayoutRow"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:orientation">horizontal</item> <item name="android:paddingBottom">@dimen/padding_small</item> </style> </resources > // В файле макета <LinearLayout style="@style/UserFormLayoutRow" > //contents </LinearLayout> Error:(design time) Ошибка во время выполнения: 06-13 05:58:14.506: E/AndroidRuntime(936): Caused by: java.lang.RuntimeException: […]

Android RelativeLayout поддерживает

Я играю с макетами android и пытаюсь сделать простой тест QA, но я не могу правильно подобрать макет. Я просто не знаю, как согласовать эти вещи, и после нескольких часов боя мне не нужна небольшая помощь. Вот что я хочу: И что я получаю: Вот мой XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent" […]