Articles of xml

Как получить «нижнюю» гравитацию, работающую над возможностью рисования в xml

У меня есть простая цель. Я хочу светло-серый фон на моем FrameLayout с черной разделительной линией под ним (только под землей, а не вокруг). Пока у меня это: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle" android:gravity="center"> <solid android:color="#EEEEEE" /> </shape> </item> <item> <shape android:shape="line" android:gravity="bottom" > <stroke android:width="1dip" android:color="#010101"/> </shape> </item> </layer-list> Но он […]

Ошибка анализа XML: несвязанный префикс в библиотеке

Я использую три библиотеки в своем проекте: a. ViewPager b. SherlockActionBar c. PagerSlidingTabStrip В моем макете xml я получаю следующую error parsing XML здесь: <com.astuetz.viewpager.extensions.PagerSlidingTabStrip android:id="@+id/strips" android:layout_width="match_parent" android:layout_height="48dip" app:indicatorColor="#FF9326" app:textAllCaps="false" /> Я реализовал библиотеку так же, как две другие библиотеки, используемые в проекте. Две другие библиотеки работают плавно. Ошибка существует только внутри этого. Пожалуйста помоги. […]

Как создать ListView с пунктирными разделителями в Android?

Мне удалось выяснить, как создать пользовательскую форму (с пунктирным штрихом), создав файл под названием dash.xml внутри папки / app / res / drawable / : <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:color="#534b4b" android:width="1dp" android:dashGap="2dp" android:dashWidth="1dp" /> <size android:height="1dp" /> </shape> Теперь я смущен тем, как применить эту форму к ListView. Я пробовал следующее, но […]

Android-массив со всеми странами на разных языках

Я искал этот ресурс, но ничего не мог найти на лету, кто-нибудь знает, где я могу найти список всех стран мира в этом формате и на разных языках? Есть ли место, где я могу найти эту информацию? <string-array name="countries_array"> <item>Australia</item> <item>Belgium</item> <item>Cameroon</item> <item>Denmark</item> <item>(…)</item> </string-array> спасибо

Как настроить пользовательские пространства имен в файле макета в студии Android?

Я использую библиотеку dragsortlistview для моего проекта, которая требует использования пользовательского пространства имен в файле XML, чтобы настроить его. mylayout.xml: <com.mobeta.android.dslv.DragSortListView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dslv="http://schemas.android.com/apk/res-auto" android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="40dp" android:layout_marginRight="40dp" android:dividerHeight="10dp" android:divider="@color/light_grey" android:background="@color/light_grey" dslv:collapsed_height="2dp" dslv:drag_enabled="true" dslv:drag_handle_id="@drawable/drag_handle" dslv:drag_scroll_start="0.33" dslv:drag_start_mode="onMove" dslv:float_alpha="0.6" dslv:max_drag_scroll_speed="0.5" dslv:remove_enabled="true" dslv:remove_mode="flingRemove" dslv:slide_shuffle_speed="0.3" dslv:sort_enabled="true" dslv:track_drag_sort="false" dslv:use_default_controller="true" /> Когда я делаю этот проект, я получаю такие ошибки для […]

Избежать потери данных из-за прерывания при сохранении файлов на Android?

Мне интересно, какие стратегии используют другие, чтобы избежать потери данных при сохранении файлов на Android. У меня есть несколько игровых приложений, которые, по сути, потенциально сохраняют состояние игры / savegame всякий раз, когда пользователь делает паузу (onPause). Это работает в 99,99% случаев, но каждый раз в то время я получаю пример savegame, в котором процесс […]

Переопределить макет xml из фреймворка android

проблема Я хочу переопределить файл макета из пространства имен android, например R.layout.popup_menu_item_layout (на который ссылается код : com.android.internal.R.layout.popup_menu_item_layout ). Говоря о переопределении , я предполагаю объявить xml файл в проекте, который будет приоритетным по сравнению с макетом, который принадлежит инфраструктуре. Обратите внимание, что это всего лишь пример макета, поэтому вопрос касается каждого макета, который присутствует […]

Стиль Android-ресурсов Компилирует (aapt): неудачная таблица ресурсов: размер заголовка 0xc

Я просто провел несколько часов с ужасной задачей для Android-компиляции, связанной со стилями, и задавался вопросом, может ли кто-нибудь объяснить, что вызвало это. Я исправил его, но не знаю, в чем проблема. Не помогло Android сказать, что ошибка была в colors.xml, а не в другом xml. Шаг 1 – для воссоздания ошибки Given a style […]

Темы Android: определение цветов / градиентов в «baseTheme.xml», использование внутри элементов управления, переопределение в «subThemeX.xml»

Мне сложно понять, как реализовать более сложную ситуацию Theme / Style в android. Я изучил различные учебные пособия по стилю / тематике, предлагаемые Android, но они не подходят для моего счета. Ситуация (дистиллированная) следующая: я создаю приложение с пользовательским tabwidget , и мне нужно иметь возможность маркировать приложение разными стилями (темами). XML для tabwidget (на […]

Пользовательский переключатель – размер дорожки и селектора не работает ниже 21 API

Пользовательский переключатель формы выглядит следующим образом: Над API 21 Ниже API 21 Кажется, что блок <size/> не работает в <shape/> для API до 21 API. Есть идеи, как это решить? КОД container.xml: <Switch android:id="@id/switch_follow" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:textOff="" android:textOn="" android:thumb="@drawable/switch_selector" android:track="@drawable/switch_track"/> рисуем / switch_selector.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <layer-list> <item android:bottom="@dimen/switch_selector_padding" […]