2
My App widget имеет TextView, что его текст изменяется во взаимодействии с пользователем. Теперь как я могу получить текст из него во время выполнения?Извлечь текст из текстового поля в Android-виджет?
My App widget имеет TextView, что его текст изменяется во взаимодействии с пользователем. Теперь как я могу получить текст из него во время выполнения?Извлечь текст из текстового поля в Android-виджет?
Вы не можете. Виджеты приложений предназначены только для записи: вы можете передавать данные им, но вы не можете их прочитать.
Вместо этого, когда вы обновляете виджет приложения с новым текстом, вам необходимо сохранить этот текст где-нибудь, возможно, в файле.
, Вы можете представить документацию для своего ответа? Хотя ваш путь кажется практичным. –
@StudentStudent: вы можете изучить документацию для «AppWidgetManager», «AppWidgetProvider» и «RemoteViews», чтобы попытаться найти геттер для вашего «TextView». Вы потерпите неудачу. Я сомневаюсь, что есть какая-либо документация, сообщающая вам, что таких геттеров нет, больше, чем есть документация, сообщающая вам, что приложения для Android не должны устанавливаться на слона (поскольку они не будут работать и будут только раздражать слона). – CommonsWare
, спасибо за ваше время, потраченное на этот вопрос. –