Я пытаюсь создать фильтр намерений для запуска моего приложения, когда в браузере обращается определенный URL-адрес HTML. У меня нет проблем, если это стандартный URL-адрес, например, www.stonyx.com.
Однако мне нужно сопоставить URL с параметрами HTTP, такими как www.stonyx.com/?pagename, и это часть после? что у меня проблемы с совпадением.
Я пробовал использовать android: путь, android: pathPrefix и android: pathPattern, и никто из них, похоже, не делает этого для меня... не уверен, что это связано с тем, что я делаю что-то неправильно или это просто потому, что это php-путь с вопросительным знаком. Любая помощь приветствуется.
P.S. Вот как выглядит мой фильтр намерений в настоящий момент
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.megaupload.com" android:scheme="http"></data>
</intent-filter>