Articles of android xml

Круглая кнопка с фоном в андроиде

Мне нужно сделать круглая кнопка с изменением цвета фона в андроиде. Как я могу это сделать? Пример ссылки / кода очень ценится.

Разница между android: id, android: имена и теги имен в файлах Android XML

Может кто-то уточнить разницу между android:id , android:name и теги name в XML-файлах Android. Кажется, все они – способы ссылаться на вещи. Например, когда у меня есть строковый массив в файле res/values/array.xml я получаю доступ, используя поле name в определенном массиве, но Javadoc ссылается на это как на «ID». android:id похоже, просто используется в View […]

Можно ли изменить цвет центра в радиальном градиенте андроида?

Легко достичь нижнего градиента слева, используя стандартные начальные, центральные и конечные цвета в радиальном градиенте с андроидом, в котором начальный = желтый, центральный = фиолетовый и конечный = синий. Однако круг справа требует перестановки центрального цвета. Это возможно? Результат слева можно воспроизвести с помощью чего-то вроде: <shape android:shape="oval"> <gradient android:endColor="#0000ff" android:gradientRadius="my_radius" android:centerColor="#770077" android:startColor="#00ffff" android:type="radial"/> </shape> […]

Различия в дизайнах макетов Android между версиями 2.3.3 и 4+

В моем проекте я столкнулся с какой-то странной проблемой при создании простого XML-проекта: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:background="#FF0000" android:layout_marginLeft="30dp" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:layout_gravity="left|center_vertical"/> Теперь посмотрим разницу, это вид в 4.2.2 : И это в 2.3.3 : Был бы признателен, если кто-то может мне помочь. благодаря

GetActivity (). FindViewById возвращает null, вызывается из фрагмента onActivityCreated

Я следую уроку для контактов с поставщиками при поиске контактов и их отображении с использованием фрагментов. Для справки, я установил уровень API до 16 (Android 4.1). Я в основном следовал этому руководству к письму с несколькими заметными исключениями. Например, я импортирую из mypackage.R а не в android.R . Моя проблема заключается в моем обработчике onActivityCreated […]

Изменение цвета ScrollView Programmatically

Что я сейчас делаю В настоящее время я изменил полосу прокрутки в своем XML-файле, используя свойство android:scrollbarThumbVertical : <ScrollView android:id="@+id/scrollView1" android:scrollbarThumbVertical="@drawable/scrollbar_blue" … > И scrollbar_blue ссылается на мой файл scrollbar_blue.xml , который выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <gradient android:angle="45" android:centerColor="@color/blue" android:endColor="@color/blue" android:startColor="@color/blue" /> <corners android:radius="8dp" /> </shape> Что я хочу сделать […]

Программно изменить цвет формы в списке слоев

Как я могу программным образом изменить цвет ( #000000 ) фигуры в списке слоев? Вот список слоев: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <solid android:color="#000000" /> // CHANGE THIS COLOR </shape> </item> <item android:left="5dp"> <shape android:shape="rectangle"> <solid android:color="@color/bg" /> </shape> </item> </layer-list>

Android-Как реализовать горизонтальную шаговую панель прогресса

Я хочу реализовать горизонтальный индикатор выполнения с шагами, показанными в следующем img. Я не мог найти такой родной компонент в Android. Может ли кто-нибудь вести меня о том, как это сделать?

Android XML Есть ли способ использовать пространство имен инструментов с пользовательскими атрибутами?

Я создал пользовательский вид с атрибутами. Есть ли способ использовать эти атрибуты с инструментами Android в студии Android? например : <MyOwnCoolView android:layout_width="96dp" android:layout_height="96dp" android:padding="3dp" tools:dividerAngle="2"/> Где файл attr: <resources> <declare-styleable name="MyOwnCoolView"> <attr name="dividerAngle" format="float"/> </declare-styleable>

Какие существуют ограничения на количество ресурсов Android?

В одном из наших приложений есть несколько тысяч небольших файлов данных, которые мы сейчас упаковываем в качестве активов. Это поможет нашему коду, если мы сможем упаковать их в качестве исходных ресурсов. Я попытался выяснить, какие ограничения для количества ресурсов, которые может иметь приложение для каждого типа, но я не нашел никакой документации по этому вопросу. […]