Articles of Андроидные

Исключение NullPointerException, связанное с FragmentManager.popBackStack. Как решить?

У меня есть приложение для Android, где у меня есть активность и стек фрагментов. Используя Crashlytics, я получил один экземпляр следующего Exception : Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.FragmentManager.popBackStack(java.lang.String, int)' on a null object reference at com.company.app.Fragment$7$2.onClick(Fragment.java:397) at android.view.View.performClick(View.java:5197) at android.view.View$PerformClick.run(View.java:20926) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5942) at java.lang.reflect.Method.invoke(Method.java) […]

Проблема с несколькими видеообъявлениями для Android, специальная опция Galaxy Tab

У меня возникают проблемы с несколькими видеообъявлениями, особенно на Galaxy Tab. В моем приложении у меня есть два разных видеофайла, которые я хочу играть одновременно. Поэтому я разработал свое приложение, чтобы иметь два видеовидео рядом друг с другом. Пытался запустить его на двух вкладках без Galaxy, и это сработало. Легко. Но потом, я попытался проверить […]

Java Restful Web Service работает только с Android 4.4 Mobile не другим

Я создаю Java Restfull Web Service, который вызывается ионными приложениями, работающими на устройствах Android Mobil. Код успешно работает на Android 4.4 Mobile . Но не работает на каких-либо других мобильных устройствах Android с os: android lollipop, marshmallow . Webservices web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> <display-name>test</display-name> <servlet> <servlet-name>Jersey REST Service</servlet-name> […]

Firebase + Разрешения

Я только что обновил одно приложение от Firebase 9.0.0 до Firebase 9.0.2. Я использую обмен сообщениями + объявления. compile 'com.google.firebase:firebase-messaging:9.0.2' compile "com.google.firebase:firebase-ads:9.0.2" Теперь появилось много нежелательных разрешений android:name="android.permission.READ_PHONE_STATE" android:name="android.permission.READ_EXTERNAL_STORAGE" android:name="android.permission.WRITE_EXTERNAL_STORAGE" Я не добавлял эти разрешения нигде, поэтому они должны быть из Firebase. Я знаю, что моим клиентам не нравятся эти разрешения, поэтому я удалил их […]

Отображение нелинейной структуры данных, такой как дерево в Android View

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

Какие разрешения не остаются при обновлении до целевогоSdk 23 или Android 6?

Задний план Я помню, что было сказано (на одном из видеороликов Google), что если предыдущая версия приложения была обновлена ​​до версии targetSdk 23 в новой версии, все разрешения, предоставленные ранее, останутся в силе. Например, если вы установили приложение с targetSdk 22, которое требовало разрешения на чтение из контактов, то даже после обновления приложения до одного […]

ActionBarActivity requestFeature необходимо вызвать перед добавлением содержимого

Изменить комментарий matias's комментариям matias's На самом деле, изначально у меня не было supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); Или requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); В моем коде, пока я не заметил runtime exception when below combinations of actions happened время runtime exception when below combinations of actions happened Пользователь нажимает кнопку « Домой» , чтобы свести к минимуму приложение и попытался возобновить его […]

Нужен окончательный ответ для оформления вкладок Android ActionBar

Я запустил приложение с этими двумя примерами: http://code.google.com/p/iosched/ http://developer.android.com/resources/samples/HoneycombGallery/index.html В настоящее время minSdkVersion = 8 minSdkTarget = 11 Установленный в моем манифесте. Я пробовал все, что мог придумать, но, похоже, не могу получить стиль, который я хочу. Я сделал много стилей, но одна вещь ускользает от меня … вкладки. Я не могу найти способ раскрасить […]

AsyncTask внутри статического метода – хорошая практика кодирования?

В настоящее время у меня есть вспомогательный класс для выполнения рутинных AsyncTasks, таких как следующее. Я вызываю функцию из действия по мере необходимости. Код, кажется, работает нормально, и я не сталкивался с какими-либо проблемами. Но мне было интересно, если это хорошая практика кодирования или если есть какие-либо последствия, о которых я не знаю. Любая обратная […]

Кэширование наложений путем округления прямоугольников координат – как?

У меня есть карта с оверлеями, которую я хочу кэшировать – в каждом месте, которое посетитель посетил на карте (которая является областью прямоугольника) – я проверяю, есть ли у меня кеш оверлеев, которые находятся в этом прямоугольнике. Чтобы улучшить кеширование (поэтому, если пользователь ранее был на том же прямоугольнике, за исключением того, что теперь он […]