Articles of 4.0

Шифрование устройств Android ICS

Я пытаюсь запустить шифрование моего устройства ICS программно, запустив намерение (Intent –> DevicePolicyManager.ACTION_START_ENCRYPTION) . Это работает очень хорошо. Я хотел бы узнать, отправлено ли широковещательное сообщение или нет, чтобы узнать, щелкнул ли пользователь «шифровать устройство» или отклонил запрос. Мне нужно заметить решение пользователей. Мой второй вопрос касается метода setStorageEncryption(admin, boolean) , который реализован в DevicePolicyManager […]

Иммерсивная функция в JB и ICS

Я разрабатываю приложение, где мне нужно полностью полноэкранный режим. В kitkat это очень легко, используя тег Immersive . Но так как не все устройства поддерживают kitkat, мне нужно учитывать JB и ICS (по крайней мере). Хорошо, хотя есть способ скрытия панели навигации и строки состояния в JB и ICS, она становится видимой, как только пользователь […]

Исключение маршрута Android VPNService

Я использую OpenVPN и новый API VpnService, который поставляется с ICS (Android 4.X) Есть ли способ определить исключение IP-адреса из туннеля VPN? (Так что трафик, который предназначен для этого ip, будет маршрутизироваться непосредственно в сеть, без прохождения через VPN-туннель). Мы пытаемся снизить нагрузку на сеть и затраты на нашу VPN, предоставляя услуги, интенсивно использующие пропускную […]

Запуск настроек Activity from Preferences XML работает в 2.x, но не в 4.x

Я использую следующую технику, чтобы добавить Text-to-Speech Settings « Text-to-Speech Settings на экран предпочтений моего приложения: <Preference android:key="TTS Preferenes" android:title="TTS Settings" android:summary="A convenience shortcut instead of pressing HOME then Setting then scrolling down then pressing Text-to-Speech Settings"> <intent android:targetPackage="com.android.settings" android:targetClass="com.android.settings.TextToSpeechSettings" /> </Preference> Он отлично работает в Android 2.x, но в Android 4.0.4 выдает исключение: E/AndroidRuntime(2663): […]

Проблема с добавлением виджета Android

Я пытаюсь клонировать виджеты Power Management с телефонов Sony Ericsson, но у меня возникают проблемы с новыми прошивками ICS для виджетов. Я прочитал эту статью [ссылка ниже], но у меня все еще есть проблемы. Я запускал свои виджеты на GB, и он работает так же, как я хочу (второй – это клон): http://i.minus.com/iQmbhue0z0jJz.png Но во […]

Android TextView NullPointerException с onTouchListener и onClickListener на 4.0

У меня есть TextView, который я назначил как onTouchListener, так и onClickListener: myTextView.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { _gestureDetector.onTouchEvent(event); return false; } }); myTextView.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Show Toast Notification } }); OnTouchListener обнаружит onFling () для детектора жестов. Этот код работает без каких-либо проблем. EXCEPT […]

Android 3.0+ ActionBar не показывает

Мое приложение совместимо с Android 2.x через 4.x: <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15" /> Для моей темы приложения я использую тему селектора, как предлагается на веб-сайте Android dev : <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/LightThemeSelector" > У меня есть несколько / res / values- * каталогов для управления стилями разных размеров / версий устройств Android. Например, в /res/values-large.xml у […]

Weird EOFException на Galaxy Nexus

Мое приложение Android использует URLConnection для подключения к веб-сервису. Это на рынке уже более года и работает неплохо. Однако проблемы с пользователями Galaxy Nexus появились недавно: При получении входного потока (даже не чтения!) Из URLConnection например: final BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()), 8192); В getInputStream() EOFException . Сначала я подумал, что это может быть […]

Отображение элементов меню на панели действий Android ICS

У меня есть приложение, которое я написал с таргетингом на Android 2.1, который использует кнопку меню для отображения некоторых параметров. Я хотел бы, чтобы это меню доступно через кнопку переполнения панели действий в ICS, но у меня возникли проблемы с тем, чтобы он появился. Если я изменю свой целевой API на 15, устаревшая кнопка меню […]

Удалить ярлык, указывающий на мое приложение, с пусковой установки в ics

Мне нужно удалить один конкретный (лучший) или все ярлыки (худший случай), указывающие на мое приложение из пусковой установки. Мне не удалось использовать широковещательную передачу UNINSTALL_SHORTCUT, похоже, что она просто не работает (проблема simillar к этому . Мое приложение подписывается системным сертификатом (он будет установлен в / system / app), поэтому у меня есть некоторые идеи, […]

Intereting Posts
Ошибка использования RecyclerView: у указанного дочернего элемента уже есть родительский элемент Как добавить кнопки нижнего колонтитула в NavigationView Как получить TTL пакета UDP в Java? Является ли Opengl Development GPU зависимым? Временное всплывающее окно в Android Nexus 7, Android 4.4 и png Android: Как программно выделить EditText? Биллинг в приложении для неподдерживаемых стран Можно ли отменить «динамический» BroadcastReceiver из собственного метода onReceive () получателя? Viewpager не прокручивается в плане координатора Установка неподписанных XPI в Firefox для Android версии 42 или более поздней версии Почему мой onResume называется дважды? HTML5 vs Native App: что выбрать? Android: Lint говорит – класс, указанный в файле макета, не был найден в проекте или в библиотеках Пользовательская панель действий показывает темное заполнение, оставшееся после обновления, до версии Android SDK версии 21