Использование FLAG для изменения активности - PullRequest
0 голосов
/ 11 июля 2019

Я хочу иметь возможность изменить значение навигации по умолчанию, используя FLAG.

В основном у меня есть два разных варианта сборки для разных рынков. Один из них имеет представление значений по умолчанию (ПОИСК), но другому необходим определенный элемент навигации в качестве начального представления (PLU). У них обоих есть отдельные адаптеры с поиском по умолчанию. Я хочу оставить SEARCH по умолчанию, но использовать PLU по умолчанию для второго адаптера / разновидности.

Каков наилучший способ сделать это с помощью FLAG?

1 Ответ

0 голосов
/ 11 июля 2019

В вашем вкусе установите поле, подобное этому:

SEARCH {
        dimension "version"
        versionNameSuffix "-search"
        buildConfigField "String", 'type', '"search"'
}
PLU {
        dimension "version"
        versionNameSuffix "-plu"
        buildConfigField "String", 'type', '"plu"'
}

и получить код следующим образом:

String type = BuildConfig.type;

, затем проверьте, является ли тип "search" или "plu".

Надеюсь, это поможет.

...