2011-12-18 2 views
2

В моем приложении я пытаюсь сделать так, чтобы он открыл действие, когда кто-то нажимает ссылку в браузере. Я использую этот блок данных, но он не будет работать.Цель: Pathpattern

<data android:scheme="http" 
     android:host="www.test.com" 
     android:pathPrefix="/get/" 
     android:pathPattern="/.*\\" /> 

Например, когда я нажимаю на www.test.com открывает приложение, когда он должен открыть его только тогда, когда PATHPREFIX есть/прибудет /. Как я могу это исправить?

API: http://developer.android.com/guide/topics/manifest/data-element.html#path

ответ

1

Таким образом, вы имеете префикс, как/получить, но от моего понимания документации это сверяется с начала строки, так что это не имеет значения здесь.

Почему это ловит все это, потому что ваше регулярное выражение ловит все?

Попробуйте что-то вроде:

android:pathPattern="[get]" 
+0

как насчет, если ее что-то вроде /?a=(.*), как я могу сделать, что открыт только – arberb

Смежные вопросы