Articles of android xml

Настройте ActionBar на Android с помощью ActionbarSherlock и jeremyfeinstein slidemenu

У меня есть панель управления sherlock, и мне нужно настроить этот элемент управления следующим образом. Мне нужен псевдокод или похожий простой пример. Я загрузил библиотеку, примеры, и я искал этот сайт и Google, но я не мог найти что-то вроде этого. Извините, если информация не завершена, в этом случае я отредактирую сообщение с необходимой информацией. […]

В чем разница между @android: и? Android:

В чем разница между android:color="@android:color/black" а также style="?android:attr/borderlessButtonStyle" В чем разница между @ и ? ? Это один из тех вопросов, которые не подлежат обработке, или ogooglebar .

Создать программные кнопки для Android с использованием XML-макета в качестве шаблона

У меня есть LinearLayout, который содержит TextView и всегда будет. Всегда будет находиться хотя бы одна кнопка, расположенная под TextView, но при определенных обстоятельствах может быть несколько. Я могу успешно создать и добавить столько кнопок, сколько мне нужно программным способом. Я также могу успешно настроить любые связанные с внешним видом параметры / параметры, которые я […]

Добавление разрыва строки в определенном месте, только при необходимости

В моем макете Android у меня есть TextView, который использует половину доступной ширины экрана. Во время выполнения я установил текст на длинный адрес электронной почты. Например: googleandroiddeveloper@gmail.com Если текст не помещается в одну строку, Android вставляет разрыв строки, что является желательным поведением. Однако позиция разрыва строки предшествует первому символу, который не соответствует строке. Результатом может […]

Android expandablelistview, как установить пространство между элементами групп

У меня есть expandablelistview, и я хочу добавить отступы (или поля) между элементами групп, я использовал margin-botton для элементов группы, он работает, но теперь он также применяется к элементу группы и его дочерним элементам, я хочу сохранить пространство Между элементами группы, а не между элементом группы и ее дочерним элементом, я работаю следующим образом: Основной […]

В чем разница между TypedArray.getInteger () и TypedArray.getInt ()?

Если посмотреть на исходный код для TypedArray ( link ), я не могу понять, какова разница между этими двумя методами. getInt() в основном такой же, как getInteger() , но с небольшим добавлением в конце, которое я не понимаю. Может кто-нибудь объяснить это мне? Причина, по которой мне нужно знать разницу, – это реализовать пользовательский подкласс […]

Использование ImageView в качестве фона для макета Android

Я хочу использовать свойство scaleType, которое я не могу использовать, если я установил свое изображение, используя свойство background на LinearLayout . Я попытался использовать LinearLayout с двумя детьми: первый – это ImageView (для фонового изображения), а второй – другой LinearLayout содержащий TextViews , Buttons и т. Д. Но результатом является только изображение, за которым следуют […]

Как получить строку из attr с типом ссылочного формата?

У меня есть свой пользовательский документ attr.xml в котором я указывал declare-styleable : <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="EditTextValidateablePreference"> <attr name="errorMessage" format="reference" /> </declare-styleable> </resources> Затем в макете я установил: <com.xx.yy.EditTextValidateablePreference … ns:errorMessage="@string/validation_email_mail_server_invalid" /> И в EditTextValidateablePreference.class я получаю его с: String validatorErrorMessage = attrs.getAttributeValue(PREFERENCE_NS, "errorMessage"); validatorErrorMessage имеет значение, подобное: @2131099700 Как я могу получить […]

Формат Android XML для всех устройств (малый / нормальный / большой / большой и т. Д.)

Я хочу создать XML-макет, который будет поддерживать все размеры экрана. В XML первый элемент – ImageView , второй – TextView а третий – Button с изображением. Таким образом, TextView должен быть точной позицией во всех устройствах (малый, средний, большой, xLarge и т. Д.). Как я могу это сделать? Вот вывод XML должен выглядеть так: Вот […]

Android: как установить крестную иконку поверх автозаполнения textView

Я столкнулся с проблемой при установке кросс-кнопки поверх текста. Я использую LinearLayout, и он не подходит к этому, тогда как на Framelayout он работает, но это не решает мою цель. Я прикрепляю свой XML для справки, пожалуйста, помогите мне в преодолении этой проблемы. <LinearLayout android:id="@+id/top" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/phone_toolbar" android:baselineAligned="true" android:gravity="center_horizontal" android:paddingBottom="2dp" android:paddingTop="2dp" > <ImageView android:id="@+id/search_icon" […]