Articles of андроид намерение

OnNewIntent не вызывается

У меня очень странная ситуация. Имея одно приложение, я решил создать еще один код из первого. Я скопировал файлы .xml, скопировал файлы .java, чтобы все было в порядке. Но есть одна ОГРОМНАЯ проблема: мой onNewIntent(Intent intent) вызывается в первом проекте, но он не вызывается во втором проекте (код тот же!) Метод, который может вызвать тогда, […]

Как уменьшить размер изображения камеры при сохранении, используя намерение действия камеры?

Как уменьшить размер изображения камеры при сохранении, используя намерение действия камеры. Я пытался использовать MediaStore.EXTRA_SIZE_LIMIT в putExtra действия камеры, как показано ниже: Intent captureintent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); captureintent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); captureintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0); captureintent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, 0); captureintent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, The Value to be Kept); Но это не работает. Каков эффективный способ сделать это?

Скачивание ссылок в моем приложении

Мое приложение webview уже обрабатывает внешний URL-адрес (открывает ссылки из внешних приложений, таких как viber, браузеры и т. Д.), Например this (( я получил этот код отсюда ) // get URL from browsable intent filter TextView uri = (TextView) findViewById(R.id.urlField); // get the url url = getIntent().getDataString(); Uri data = getIntent().getData(); if (data == null) […]

Новые URI KitKat не отвечают на Intent.ACTION_VIEW

Поскольку KitKat изменил URI от сборщиков до content://com.android.providers.media.documents/document/image:3951 То ни один из моих действий ACTION_VIEW больше не работает. Когда, например, пользователь выбирает изображение, я использую public static void openImage(Fragment f, Uri uri) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(uri, "image/*"); f.startActivity(intent); } И Галерея Android и Google+ Фотографии появляются, но когда выбрано, Галерея просто показывает […]

USER_PRESENT Предназначение для GO Locker

Мое приложение прослушивает намерение USER_PRESENT. Однако пользовательские блокировки-замены экрана, такие как WidgetLocker и GO Locker, не могут / не могут отправлять эту защищенную трансляцию. WidgetLocker обеспечивает обходное решение для этого, передавая свои собственные намерения (например, com.teslacoilsw.widgetlocker.intent.UNLOCKED , см. Здесь ). Предоставляет ли GO Locker аналогичные намерения? Я не смог найти информацию об этом.

Дальнейшее объяснение IntentService

Я пытался добиться цели IntentService , и когда я должен ее использовать? Я попытался понять из API, но недостаточно подробностей об этом. Есть ли какая-либо аналогия между этим и выполнение длительной задачи в рабочем потоке? Любое дальнейшее объяснение и примеры того, почему я хотел бы использовать IntentService были бы очень желанными. Благодаря, лучей.

Открыть приложение для Android с веб-страницы

Я знаю, что для открытия приложения Android из ссылки внутри веб-страницы нам нужно написать следующее в AndroidManifest.xml: <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="my_scheme" android:host="my_host" /> </intent-filter> Проблема в том, что я написал ее следующим образом: <intent-filter> <action android:name="my_action"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="my_scheme" android:host="my_host" /> </intent-filter> Я […]

Как получить «Share URL» из браузера?

Я прочитал это ( Как мне обрабатывать намерение «share page» браузера в android? ), На котором я могу получить ссылку «Общий доступ» для обнаружения моего приложения, теперь как мне получить активность для получения URL-адреса? Найдено: Intent intent = getIntent(); if (savedInstanceState == null && intent != null) { Log.d(TAG, "intent != null"); if (intent.getAction().equals(Intent.ACTION_SEND)) { […]

Зарегистрировать приложение по умолчанию для настраиваемого типа файла

Зарегистрируйтесь, чтобы иметь возможность открывать файлы настраиваемого типа. Скажем, у меня есть файлы .cool, и если пользователь попытается открыть его, Android спросит, хотят ли они открыть его с моим приложением. Как?

Глубокая привязка Android к приложению

Я пытаюсь создать ссылку, которая может быть отправлена ​​по электронной почте, которая при открытии на устройстве Android с установленным моим приложением автоматически откроет правильную страницу в моем приложении. Я частично отработал несколько способов, но нашел несколько проблем, о которых мне было интересно, есть ли у кого-нибудь решения. Попытка 1: Использование пользовательской схемы: myapp: // someItem. […]