Возможно, об этом спрашивали раньше, но я искал ответ на этот вопрос и не могу его найти.
В моем приложении для Android есть PreferenceScreen со списком EditTextPreferences, в котором я программно устанавливаю значение в своем коде. Однако одно из этих значений не должно быть редактируемым, но пользователь должен иметь возможность скопировать это значение (вставить в определенное поле на веб-сайте). В его текущем состоянии пользователь может изменить его, но я не хочу, чтобы это произошло.
Я попытался использовать android: inputType = "none", но, похоже, это не работает.
У меня возникла другая идея, но я не уверен, сработает ли это. Могу ли я сделать так, чтобы, когда пользователь щелкает по полю, он автоматически копировал значение (и, вероятно, отображал тост с надписью «скопированное значение» или что-то в этом роде), чтобы он мог вставить его куда-нибудь еще? Тогда я мог бы просто превратить это в обычное поле предпочтений или что-то в этом роде, и не беспокоиться о том, что пользователь изменит значение!
Кто-нибудь может дать мне какие-либо советы по этому поводу?