Articles of андроид 4.4 kitkat

Использование нового режима IMMERSIVE в android kitkat

Я хочу сделать работу, чтобы перейти в режим IMMERSIVE и скрыть верхние и нижние системные бары, как только она начнется. На сайте разработчиков Android говорится, что я должен использовать setSystemUiVisibility() и предоставлять SYSTEM_UI_FLAG_IMMERSIVE и SYSTEM_UI_FLAG_HIDE_NAVIGATION . Как я могу сделать это в методе OnCreate() активности? Я думаю, что setSystemUiVisibility не предоставляется в классе Activity, и […]

Как избежать отклонения разрешения EACCES на SDCARD с версией KITKAT 4.4.2. Новая политика из Google

С версией android kitkat 4.4.2 новая политика Google реализована для writeaccess, чего я пока не понимаю. Я много читал об этой проблеме с другими приложениями. Они получают разрешение «EACCES permission denied». Моему приложению нужно писать / распаковывать zip-файл, а также записывать в базу данных sqlite. Как можно разрешить это разрешение EACCES решить проблему с помощью […]

Проблема с вкладками и полупрозрачной статусной панелью / навигацией для Android 4.4.

Я хочу добавить полупрозрачную панель статусов и навигацию к моему приложению (для kitkat), и в большинстве мест он работает хорошо. У меня есть тема: <item name="android:windowTranslucentNavigation">true</item> <item name="android:windowTranslucentStatus">true</item> И в моих макетах у меня есть android:fitsSystemWindows="true" Для нормальной деятельности это прекрасно работает, но у меня есть два действия, которые создают проблемы. -> Содержимое отображается за […]

Глобальный поиск не работает в Android 4.4

У меня есть приложение, в котором есть два поставщика предложений поиска, которые расширяют SearchRecentSuggestionsProvider , и я правильно настроил его в файле манифеста со следующим фильтром Intent и метаданными: <intent-filter> <action android:name="android.intent.action.SEARCH" /> </intent-filter> <meta-data android:name="android.app.searchable" android:resource="@xml/searchable_tv" /> Исследуемый ресурс включает android:includeInGlobalSearch="true" , так что это должно быть хорошо. И у меня, очевидно, есть и […]

Android Studio 3.0: canary 6: android.content.res.Resources $ NotFoundException внутри Запуск активности

Я обновляю Android-студию 3.0 от канарейки 5 до канарейки 6 и неожиданно Мое приложение дает краху на KitKat (API 19) с ниже stacktrace. Строка Main2Activity.java:10 – это первая строка в моей функции onCreate (). 07-11 13:00:39.523 8913-8913/dcpl.com.myapplication E/AndroidRuntime: FATAL EXCEPTION: main Process: dcpl.com.myapplication, PID: 8913 java.lang.RuntimeException: Unable to start activity ComponentInfo{dcpl.com.myapplication/dcpl.com.myapplication.Main2Activity}: android.content.res.Resources$NotFoundException: Resource ID #0x7f070058 […]

Android 4.4 – Прозрачные статусные / навигационные полосы – fitsSystemWindows / clipToPadding не работают через транзакции фрагментов

При использовании полупрозрачного статуса и навигационных полос из новых Android 4.4 KitKat API, установка fitsSystemWindows="true" и clipToPadding="false" в ListView работает изначально. fitsSystemWindows="true" сохраняет список под панелью действий и над навигационной панелью, clipToPadding="false" позволяет прокручивать список под прозрачной навигационной панелью и делает последний элемент в списке прокручивается достаточно далеко, чтобы пройти навигацию бар. Однако при замене […]

Почему FusedLocationApi.getLastLocation null

Я пытаюсь получить местоположение, используя FusedLocationApi.getLastLocation и у меня есть разрешения на размещение в файле манифеста: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> Тем не менее, я получаю null когда я запрашиваю местоположение из системы. Я просто тестировал выключение и на сервисах определения местоположения, поэтому он может быть связан с этим (конечно, он включен, когда я […]

Android KitKat 4.4 Hangouts не может обрабатывать намерение отправки SMS

Код для отправки sms, который отлично работал до тех пор, пока Android 4.3 (Jelly Bean) не перестанет работать с 4.4 (KitKat) Я просто готовлю текстовое сообщение для пользователя, но ему нужно выбрать номер для отправки Код, который я использовал, это: Intent sendIntent = new Intent(Intent.ACTION_VIEW); sendIntent.setData(Uri.parse("sms:")); sendIntent.putExtra("sms_body", smsText); activity.startActivity(sendIntent); Поскольку он прекратил работу, я также […]

Как сделать панель навигации прозрачной

Как я могу сделать навигационную панель прозрачной на Android 4.4.X и выше? Я искал в документации, но ничего не нашел об этом.

Прозрачный статус-бар / system-ui 4.4 Kit Kat

Это должно быть возможно с 4.4, но пока я не нашел документации по этому вопросу – кто-нибудь знает, как сделать status-bar / system-ui прозрачным / полупрозрачным?