Папка условных значений в приложении Android - PullRequest
0 голосов
/ 22 октября 2019

Начальное требование

Показывает одну дополнительную опцию (SMS для обслуживания клиентов), чем стандартные опции по умолчанию для пользователей в регионе США, говорящих на английском языке.

Опции по умолчаниюупоминаются в папке значений в options.xml файле

Параметры по умолчанию + Одна дополнительная опция помещается в файл options.xml в папке values-en-rUS.

Все работает нормально !! !

Новое требование

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

Вопрос

Итак, мой вопрос, как мне достичьтот же самый. Я могу представить две возможности:

  1. Использовать условие со значением удаленной конфигурации в файле options.xml. Не уверен, как я могу это сделать.

  2. Если вариант 1 невозможен, тогда на основе значения удаленной конфигурации я могу указать платформе Android, выбирать или нет конкретную локальпапка значений. Не уверен, что это возможно.

Есть какой-нибудь другой лучший способ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...