Как использовать PATTERN_ADVANCED_GLOB в данных фильтра намерений для манифеста Android? - PullRequest
0 голосов
/ 03 февраля 2019

Чтение документов по элементу <data> манифеста Android, показаны три различных правила спецификации пути:

  • android:path - соответствует PATTERN_LITERAL класса PatternMatcher
  • android:pathPrefix - соответствует PATTERN_PREFIX класса PatternMatcher
  • android:pathPattern - соответствует PATTERN_SIMPLE_GLOB класса PatternMatcher

Но на документыиз класса PatternMatcher также имеется PATTERN_ADVANCED_GLOB, но документация манифеста, кажется, нигде не упоминает об этом.Можно ли использовать PATTERN_ADVANCED_GLOB в файле манифеста?Какой синтаксис?

1 Ответ

0 голосов
/ 03 февраля 2019

Нет.

Напоминание, PATTERN_ADVANCED_GLOB было введено только в API 26 для класса PatternMatcher.

Фильтры намерений в манифесте имеют ограниченную возможность сопоставления и любое изменениепридется поддерживать обратную совместимость.

См .: Как использовать PathPattern для создания Android-приложений DeepLink?

...