Articles of андроид 5.0 lollipop

Android Lollipop становится администратором устройства не работает

Я следую этому руководству о том, как заставить мой запрос приложения стать администратором устройства. Это отлично работает на любых версиях Android 4.x с любым телефоном, но не работает на Lollipop (я пытался использовать Nexus 5 и Nexus 7). Logcat обувает следующую ошибку: *11-02 07:37:09.649: W/DeviceAdminAdd(10020): Cannot start ADD_DEVICE_ADMIN as a new task* Кто-нибудь еще сталкивается […]

Отображение кнопки переполнения меню на панели инструментов

Я создал Toolbar для Lollipop, но я не могу понять, как добавить кнопку переполнения на панель инструментов. Я не буду использовать панель инструментов app7 для v7, так как я хочу явно использовать виджет Toolbar . Я хочу, чтобы он выглядел примерно так: main_activity.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:fab="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="112dp" android:elevation="4dp" […]

Android, как отменить AlarmManager.setAlarmClock ()

В API 21 есть новый метод AlarmManager.setAlarmClock (…) , который устанавливает новый аварийный сигнал и отображает значок тревоги в строке состояния. Я использую его так: AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(ALARM_ALERT_ACTION); PendingIntent sender = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT); am.setAlarmClock(new AlarmManager.AlarmClockInfo(time, sender), sender); Проблема в том, что я не знаю, как отменить […]

Добавление двух панелей инструментов AppCompat с различными темами

Я хотел бы иметь два разных android.support.v7.widget.Toolbars в моем приложении, один темный, один свет и переключаться между ними, когда это необходимо. Однако, когда я устанавливаю другую тему на второй панели инструментов, она, похоже, также перезагружает тему на первой панели инструментов. Это ошибка или предполагаемое поведение? Панель инструментов 1: <android.support.v7.widget.Toolbar xmlns:sothree="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main_toolbar" android:layout_height="?attr/actionBarSize" android:layout_width="match_parent" android:layout_gravity="top" […]

Android Ripple Effect + Elevation для не-кнопок

Я пытаюсь добавить обратную связь касания к LinearLayout, которая похожа на обратную связь Button на уровне API 21, как и в этом примере, и до сих пор не увенчалась успехом. Я определил стандартную рябь, подобную этой: <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="?android:colorAccent" /> </shape> </item> И использовал StateListAnimator, который Google предоставляет здесь […]

Служба специальных возможностей не связана после обновления приложения

У меня отлично работает приложение со службой доступности. Он работает так, как ожидалось. Проблема возникла в тот момент, когда я попытался создать новую обновленную версию. В коде, относящемся к службе доступности, ничего не изменилось. Но служба больше не привязана к обновленному приложению. В журналах ошибок и предупреждений нет. Вот часть manifest.xml : … <uses-permission android:name="android.permission.BIND_ACCESSIBILITY_SERVICE" […]

WifiManager.is5GHzBandSupported () лежит?

Я использую новый метод is5GHzBandSupported (), доступный в WifiManager с уровня API 21. http://developer.android.com/reference/android/net/wifi/WifiManager.html#is5GHzBandSupported%28%29 На моем Nexus 5 он работает нормально (возвращает да, как ожидалось), но На моем Samsung Galaxy S4 advance (GT-I9506), работающем с официальным Android-ROM в версии 5.0.1, он возвращает false, WHICH APPARENTLY INCORRECT, так как это устройство действительно поддерживает 5ghz … То […]

Владелец устройства на нетронутом устройстве (Android L), без NFC, с использованием оболочки adb, dpm set-device-owner

Заключительное намерение здесь состоит в том, чтобы иметь устройство в стиле «киоск». Они говорят, что вам не нужен NFC или не укоренение, чтобы приложение стало владельцем устройства . Я еще не видел полный пример этого метода, но попробую: adb shell dpm set-device-owner <package>/.<ReceiverImplementation> Должен делать … Итак, я делаю так и получаю: java.lang.SecurityException: Neither user […]

OnShowFileChooser () из веб-сайта android работает только один раз

Мне нужно выбрать изображения с устройства и загрузить его на сервер. Впервые, когда я выбираю изображения, вызывается onShowFileChooser (), и все работает. Но, когда я пытаюсь щелкнуть upload снова, onShowFileChooser () никогда не будет вызван. Но он работает на устройствах, отличных от lollypop. OpenFileChoser () вызывается, когда я нажимаю кнопку «Загрузить». Есть что-то, что мне […]

Cardview не учитывает индекс z в относительной компоновке

У меня есть относительный макет с двумя представлениями внутри, CardView и ImageButton, мне нужно разместить IB над картой, но карта не соблюдает порядок индекса z. Если я заменил cardview на LinearLayout, кажется, что это нормально, поэтому я думаю, проблема связана с самим картой. Вот мой код: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:background="@drawable/icons_bg_whited" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.noname.classmates.Activity.Register" tools:ignore="MergeRootFrame" android:padding="27dip"> […]

Intereting Posts
Не удалось открыть файл трассировки стека '/data/anr/traces.txt': разрешение отклонено Невозможно разместить плавучую кнопку действия (FAB) между заголовком и элементами в DrawerLayout с помощью RecyclerView Как установить значение RingtonePreference из кода? Android: получить только недавнее местоположение, а не getLastKnownLocation? Использование контекстного меню со списком в android Странное поведение при потоковой передаче через Android MediaPlayer на HTC Desire с Android 2.2 Почему папка «data» не может отображаться так же, как в проводнике файлов DDMS? Является ли встроенная анимация подходящей для длительной медленной анимации? Как мне оживить View.setVisibility (GONE) Загрузка нескольких приложений APK с помощью google play api с использованием fastlane supply Android-приложение в haskell Сделать EditText потерять фокус при нажатии кнопки Создание Eclipse ведет себя как Visual Studio Фоновая служба должна отправлять местоположение GPS на сервере Listview with Checkbox, RadioButton, Textview и кнопка не работают правильно в android