Есть ли способ поместить поле EditText / input в виджетов рабочего стола?

Я хочу, чтобы мой пользователь вводил что-то на рабочий стол, но каждый раз, когда я добавляю Edittext к виджету, он ломается. Я сделал небольшой поиск в Google, чтобы найти, что они, видимо, не поддерживаются в виджетах. Существует виджет Google Search с полем ввода на каждом телефоне Android, поэтому мне интересно, есть ли способ иметь его в моем виджете.

заранее спасибо

EDIT: Я заметил, что панель поиска Google фактически не имеет ввода, а просто открывает активность при касании. Но есть и другие приложения, такие как FriendStream, которые имеют входные части своих виджетов.

Solutions Collecting From Web of "Есть ли способ поместить поле EditText / input в виджетов рабочего стола?"

FriendStream может это сделать, потому что он использует модифицированные домашние экраны Sense. Он также позволяет прокручивать, что возможно только на Android с Android с 3.0 (Honeycomb) и выше.

Возобновить:

  • Sense: Включает с 1.5 по крайней мере (и я думаю, прежде) ввод и прокрутку на любом экране Android.

  • Android 3.0: начата поддержка некоторых функций Sense, например, прокрутка на главном экране, но все еще не введена

Таким образом, вы можете добавить ввод через edittext на homescrens (или что-то вроде этого), но ТОЛЬКО на телефонах HTC Sense.

Я не думаю, что это хорошая идеа, хотя, но это уже ваш выбор 🙂

Вы не можете использовать EditText в виджетах Homescreen. Виджет поиска Google представляет собой всего лишь выталкиваемое (селекторное нажатие, сфокусированное и нормальное состояние), которое запускает Activity.

При нажатии на виджет рабочего стола начинает прозрачную активность с помощью EditText