Articles of aimfilter

Открыть URL-адрес в WebView вместо браузера по умолчанию

Я создаю простое приложение Webview с некоторыми ссылками на textview и открываю эти ссылки в webview а не в браузере по умолчанию. В моем textview содержатся различные URL-адреса, и я пытаюсь открыть каждую ссылку в веб-браузере своего приложения. Здесь код: tv.setText("www.google.com www.facebook.com www.yahoo.com"); tv.setMovementMethod(LinkMovementMethod.getInstance());; tv.setText(Html.fromHtml(tv.getText().toString())); Linkify.addLinks(tv, Linkify.WEB_URLS); WebViewClient yourWebClient = new WebViewClient() { // Override […]

Приемник вещания для Android не получает намерения

У меня есть два приложения, которые я сделал, и я пытаюсь отправить намерение от одного к другому, но намерение никогда не попадает в onReceive() однако эта проблема является только одним способом. Первое приложение может отправить на второе, а второе не может отправить обратно информацию. Я использую другое намерение для отправки от второго к первому, но […]

Фильтр Intent с использованием path, pathPrefix или pathPattern

Моя тестовая строка uri http://test.host.com/path/test.html?key1=val1&key2=val2 И я делаю фильтр намерений в манифесте A. схема & host (работает, но я не хочу) <intent-filter> <action android:name="android.intent.action.VIEW" /> <data android:scheme="http" android:host="test.host.com" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> B. A & path (pathPrefix, pathPattern) (не работает) <data android:scheme="http" android:host="test.host.com" 1. android:path="path/test.html" -> not worked (link to chrome […]

Хост схемы не работает на android lollipop, нажмите на ссылку, чтобы открыть приложение

Я использую этот кусок кода для запуска своего приложения из ссылки. <activity android:name="com.example.myApp.myClass" android:label="@string/app_name" > <intent-filter> <data android:host="customHostName" android:scheme="customScheme" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> Это ссылка href, я хочу получить ключ в конце. customScheme://customHost/49FYTJTF00 Он отлично работает на всех предыдущих версиях Android, но не работает на Lollipop. Когда […]

Android – Как получить список всех доступных фильтров намерений?

У меня есть поисковые документы для Android, и по какой-то безумной причине я не могу найти список всех доступных фильтров намерений. Я нахожу фильтр намерений, который бы сделал что-то вроде, уведомив меня через Broadcast Receiver о том, что определенное действие (пример браузера или электронная почта) было запущено или на переднем плане. Может ли кто-нибудь помочь […]

Переименование пакета и ошибка «Класс действия не существует»

У меня есть активность всплеска, которая запускает другое действие, подобное этому public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.splash); final Thread splashThread = new Thread() { @Override public void run() { try { int wait = 0; while (_isActive && (_splashTime > wait)) { sleep(100); if (_isActive) { wait += 100; } } } catch (InterruptedException […]

BroadcastReceiver пытается вернуть результат во время не упорядоченной передачи – PACKAGE_ADDED в Android

Я получаю это исключение в моем приведенном ниже коде. Я не знаю, что не так с этим кодом. Пожалуйста, помогите мне избавиться от этого исключения. 05-23 23:33:49.853: E/BroadcastReceiver(26895): BroadcastReceiver trying to return result during a non-ordered broadcast 05-23 23:33:49.853: E/BroadcastReceiver(26895): java.lang.RuntimeException: BroadcastReceiver trying to return result during a non-ordered broadcast 05-23 23:33:49.853: E/BroadcastReceiver(26895): at android.content.BroadcastReceiver.checkSynchronousHint(BroadcastReceiver.java:783) […]

Откройте приложение Android из URL-адреса, не используя рабочий фильтр

У меня есть приложение для Android, которое люди используют в качестве замены для веб-сайта. Следовательно, когда пользователи сталкиваются с URL-адресом на веб-сайте, я хочу дать им возможность «открыть URL-адрес» в моем приложении, а не в браузере. Другими словами, я хочу, чтобы появилось всплывающее окно, которое позволяет им выбирать между моим приложением и браузером (и, возможно, […]

«Экспортированная активность не требует разрешения» при попытке запуска из URI

Я пытаюсь запустить приложение Android из URI, используя этот вопрос SO как ссылку. У меня есть файл манифеста со следующим объявленным действием: <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <data android:scheme="http" android:host="example.com" /> </intent-filter> </activity> Я пытаюсь запустить MainActivity с помощью ссылки http://example.com . Моя проблема в том, что я получаю предупреждение "exported activity does not […]

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

У меня есть этот метод до сих пор, но он появился, как будто чего-то не хватает Например, у меня есть файл /sdcard/sound.3ga, который возвращает false (например, нет активности, которая может обрабатывать этот тип файла), но когда я открываю его из файлового менеджера, он открывается с медиаплеером без проблем Я думаю, что это намерение не является […]