2014-10-20 2 views
2

Скажем, у меня есть эта строкаМожно ли разрешить пользователю редактировать R.string?

R.string.standard_txt 

возможно, чтобы позволить пользователю изменить эту строку с чем-то вроде этого:

R.string.standard_txt = input.getText(); 
+5

№ R является сгенерированным файлом, поэтому вы не можете изменить его содержимое –

+1

Нет. Вместо этого используйте SQLite. –

+0

Как это было бы полезно? 'R' - всего лишь набор констант, если разработчик не использует их, он не влияет на приложение – Dici

ответ

0

Как @Pedro Oliveira сказал: Нет. R - это сгенерированный файл, поэтому вы не можете изменить его содержимое.

Использование SQLite вместо @ Eng.Fouad предложило решить мою проблему.

1

Это не может быть возможным, поскольку R.string.standard_txt является refrence для String name "standard_txt", и вы знаете, что R-файл содержит refrences.

Вы не можете сопоставить текст с текстом.

0

Использование общего предпочтения или постоянного класса со статической переменной.

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