Articles of xml

InflateException: двоичная строка XML-файла # 22: ошибка раздувания класса <unknown>

Когда я пытаюсь запустить мое приложение, он выходит из строя, и я получаю следующее в logcat: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.application/com.example.application.StartActivity}: android.view.InflateException: Binary XML file line #22: Error inflating class <unknown> ….. Caused by: android.view.InflateException: Binary XML file line #22: Error inflating class <unknown> ….. Caused by: java.lang.reflect.InvocationTargetException ….. Caused by: java.lang.UnsupportedOperationException: Can't convert […]

Проблемы с SD-картой Android

У меня есть несколько проблем с разработкой APP и использованием внешней SD-карты. Первая проблема заключается в том, что я проверяю, установлена ​​ли карта SD. Эта функция возвращает истину, даже если в нее не вставлена ​​SD-карта. Я использовал / попробовал следующий код: https://stackoverflow.com/a/12721994 http://tsicilian.wordpress.com/2012/04/24/android-persistence-external-storage-sd-card/ От developer.android.com Каждое Android-совместимое устройство поддерживает общую «внешнюю память», которую вы можете […]

Почему я не могу определить атрибуты android в пространстве имен по умолчанию?

Обычно мне приходится писать код макета следующим образом: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" /> Я хочу сделать что-то вроде этого: <LinearLayout xmlns="http://schemas.android.com/apk/res/android" layout_width="fill_parent" layout_height="fill_parent" orientation="vertical" > Но этот код работает неправильно. Зачем? И второй вопрос: почему элемент namen находится в CamelCase и атрибуты находятся в under_score?

Инструмент Android InstrumentationTestRunner для вывода хадсона

У меня есть тестовый проект для Android, который я хотел бы связать с Hudson, но я не нашел способ выводить результаты теста как XML вместо текста. Кто-нибудь знает, есть ли простой способ сделать это уже? Дан

Прочтите ApplicationManifest приложения Android (apk) с помощью .NET.

Я работаю над приложением (разработанным с .NET Framework), которое управляет пакетами приложений Android (apk), и программа должна прочитать ApplicationManifest.xml, который находится внутри apk. Извлечение файла манифеста из apk не проблема, потому что я могу использовать стандартные инструменты zip для извлечения всех файлов из apk. Но чтение ApplicationManifest невозможно. Я ожидал, что он содержит необработанные XML-данные, […]

Android Studio AndroidManifest.xml vs build.gradle

Если бы кто-нибудь мог помочь мне понять некоторые вещи, касающиеся Android Studio, это было бы самым просвещенным. Итак, я переключился с Eclipse на Android Studio примерно месяц назад и до сих пор работал только над моими перенесенными приложениями. Таким образом, я занимался только файлом AndroidManifest.xml, как это было принято в Eclipse. Однако в последнее время […]

Тема AppCompat DayNight не работает на Android 6.0?

Я использую новую Theme.AppCompat.DayNight добавленную в Android Support Library 23.2 На Android 5.1 он работает хорошо. В Android 6.0 активность выглядит как легкая тема, но диалог выглядит с использованием темной темы. Мой класс приложения: public class MyApplication extends Application { static { AppCompatDelegate.setDefaultNightMode( AppCompatDelegate.MODE_NIGHT_YES); } } Мои стили.xml <style name="AppTheme" parent="Theme.AppCompat.DayNight"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> […]

Android java onClick Не удалось выполнить метод действия

Это мой первый android:onClick="addItem" работы с recyclerview, и я получаю некоторые ошибки в android:onClick="addItem" вот что я получаю, когда пытаюсь добавить строку текста в мой recyclerview. Обычно я использую свой телефон для тестирования своих приложений. java.lang.IllegalStateException: Could not execute method of the activity at android.view.View$1.onClick(View.java:4012) at android.view.View.performClick(View.java:4761) at android.view.View$PerformClick.run(View.java:19767) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) […]

Открыть файл XML из res / xml в Android

Я создал приложение Java, которое открывает XML-файл, который выглядит примерно так: <AnimalTree> <animal> <mammal>canine</mammal> <color>blue</color> </animal> <!– … –> </AnimalTree> И я могу открыть его, используя: File fXmlFile = getResources.getXml("res/xml/data.xml"); DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); Document doc = dBuilder.parse(fXmlFile); doc.getDocumentElement().normalize(); NodeList animalNodes = doc.getElementsByTagName("animal"); Затем я могу просто создать узел, вставить объект […]

Как изменить программные переменные xml-значений в Android?

Есть ли возможность редактировать значения String.xml в Android? Пожалуйста, предложите мне возможные пути. Я хочу предоставить параметр Enable / Disable для моего приложения. Для этого я могу использовать базу данных SQLite. Но мне не нравится использовать DB для одного значения переменной. Заранее спасибо. С уважением, Рагхавендра К.