Member 9983063 Ответов: 0

Как получить главную переменную мобиль значение в strings.xml ресурс


Hello Guys, i am working on Android project and am using android studio for it my question is I have AdMob id in my string.xml and I have a PHP file also I want to get AdMob id from PHP and store in main activity variable and put this variable value in string


Что я уже пробовал:

<string name="admob_app_id">here i want my variable value</string>

David Crow

А вы пробовали:

getResources().getString(R.string.admob_app_id);

Member 9983063

я не хочу, чтобы получить значение string.xml в класс MainActivity я хочу, чтобы значение переменной в MainActivity в string.xml

David Crow

Вы не можете добавить к этому strings.xml файл во время выполнения. Что именно вы пытаетесь сделать, чтобы это было необходимо? Конечно, мы можем порекомендовать лучшее решение.

Mike V Baker

Вы действительно можете записать в файл, чтобы получить strings.xml и запишите его в память телефона (вам придется попросить у пользователя разрешения на хранение). Затем вы можете прочитать в xml, внести изменения и записать его.
Вы упомянули PHP. Этот PHP-файл работает где-то на сервере? Вы хотите получить значение, вызвав PHP-файл, а затем записать его в xml? Возможно, локальное хранилище в базе данных может быть более подходящим (безопасным). Я бы не советовал вам делать это с вашим файлом ресурсов. Если вы хотите сохранить значение, которое Вы читаете во время выполнения, то создайте свой собственный файл или используйте базу данных.

0 Ответов