Articles of android xml

Как программно проверить, объявлена ​​ли служба в AndroidManifest.xml?

Я пишу библиотеку, которая предоставляет Сервис, который используется другими разработчиками, включив его в свой проект. Таким образом, я не контролирую AndroidManifest.xml. Я объясняю, что делать в документах, но, тем не менее, общая проблема заключается в том, что люди пренебрегают добавлением соответствующего тега <service /> в свой манифест или добавляют его в неправильном месте. Прямо сейчас, […]

Автоматическое переключение цвета прогона

Поэтому у меня есть Layer-List с элементом с фигурой и сплошным цветом. Теперь я хочу изменить этот цвет внутри своего кода. <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <clip> <shape android:id="@+id/seekbar_shape_color"> <solid android:color="#FFD00000" /> </shape> </clip> </item> </layer-list> Я попытался получить LayerDrawable и запросить первый элемент, теперь iam застрял, получив clipDrawable и, наконец, получив ShapeDrawable LayerDrawable sd = (LayerDrawable) […]

Фоновая подсветка фонового изображения Android /

Таким образом, при использовании ImageButton с android:background="@drawable/icon" Определяемый по умолчанию, отсутствует свечение на эффекте фокуса / нажатия, который поставляется с каждой кнопкой андроида по умолчанию. Я знаю, что я могу использовать селектор для использования разных изображений в разных состояниях, но это не то, что делает андроид, и это не то, что я ищу. Я хочу, […]

Восстановить состояние представления перед применением атрибутов XML

У меня есть пользовательский вид, скажем, это его код: public class CustomView extends View { boolean visible; boolean enabled; public ScheduleView(Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); TypedArray a = context.getTheme().obtainStyledAttributes(attrs, R.styleable.CustomView, 0, 0); try { visible = a.getBoolean(R.styleable.CustomView_visible, true); enabled = a.getBoolean(R.styleable.CustomView_enabled, true); } finally { a.recycle(); […]

Android BitmapDrawable setTileModeX не работает в TextView

У меня есть TextView и растровое изображение, которое можно повторить только по горизонтали. Я хочу установить фон моего текста и повторить его только по оси X. Осмотревшись, я увидел, что вы можете делать это только через код, а не в XML. Я создал BitmapDrawable используя :, BitmapDrawable bg = new BitmapDrawable(r, BitmapFactory.decodeResource(r, R.drawable.my_drawable)); bg.setTileModeX(Shader.TileMode.REPEAT); setBackgroundDrawable(bg); […]

XML-макет Misbehavior с Eclipse-ADT

Я столкнулся с чем-то странным вопросом с редактором макетов Android XML. Всякий раз, когда я переключаюсь с графического макета на макет кода, он показывает все отлично, и когда я нажимаю или перемещаюсь вниз с помощью клавиш со стрелками клавиатуры, это ведет себя странно, и часть строки xml становится видимой / невидимой. Xml-код там, его не […]

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" […]

Платформа Android Soft плавает только с определенным макетом

У меня есть макет, код ниже <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto"> <!–some stuff here–> <LinearLayout android:id="@+id/layout1" android:layout_alignParentBottom="true" android:layout_above="@+id/layout2" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <EditText android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="5" /> <ImageButton android:layout_width="50dp" android:layout_height="50dp" android:scaleType="fitStart" android:layout_marginLeft="5dp" style="@style/Base.Widget.AppCompat.Button.Borderless" android:src="@drawable/ic_menu_send"/> </LinearLayout> <LinearLayout android:id="@+id/layout2" android:layout_alignParentBottom="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <!–some stuff here–> </LinearLayout> </RelativeLayout> В приведенном выше коде, когда клавиатура отображается, я хочу, чтобы […]

Файл плейса Android parse

Привет, я пытаюсь разобрать файл plist, содержащий массив dict. Я пытаюсь сделать это, используя xmlwise . Содержимое plistfile находится здесь Пока что у меня есть только это в моей деятельности и я получаю содержимое plistfile, но как разбирать контент в arraylist? Map<String, Object> properties = null; try { InputStream inputStream = getResources().openRawResource(R.raw.first_5); BufferedReader br = […]

Пользовательские атрибуты XML без пользовательского представления в фрагменте

Я пытаюсь добавить пользовательские атрибуты XML в существующий вид Добавление их в пользовательский вид не имеет большого значения, но я не знаю, как получить доступ к этим атрибутам в «базовом» представлении (например, TextView, LinearLayout, ImageView …) И это сложнее, когда есть проект Fragment и / или Library Пока вот мой код Определения таможенных атрибутов и […]