¿Hay alguna manera de poner un campo EditText / entrada en un widget homescreen?
Quiero que mi usuario ingrese algo en la pantalla de inicio, pero cada vez que agrego un Edittext al widget se rompe. Hice un poco de búsqueda de Google para encontrar que aparentemente no son compatibles con widgets. Hay un widget de búsqueda de Google con un campo de entrada en cada teléfono android, así que me pregunto si hay alguna forma de tener uno en mi widget.
Gracias por adelantado
- Adición de TextViews al widget de pantalla de inicio mediante programación
- mensaje del widget android para desbloquear
- El servicio no se reinicia después de que "Clear Memory" + appWidget se bloquea
- Widget de Android que no se actualiza - tiene una ID de widget incorrecta
- Cómo cambiar el diseño del widget de fondo mediante programación
EDIT: me di cuenta de que la barra de búsqueda de Google en realidad no tiene una entrada, en lugar de ello sólo se abre una actividad en el tacto. Pero todavía hay otras aplicaciones como FriendStream que tienen partes de entrada de sus widgets.
- Actividad de inicio de Android al presionar elemento ListView de widget
- ¿Cómo puedo agregar un nuevo botón en el widget del selector de fechas en android?
- Cómo cargar imágenes de la URL en el widget de la aplicación Android?
- ¿Cómo agregar un botón a las notificaciones en android?
- Android - Obtener el widget del cronómetro
- ¿Cómo puedo hacer que un buscador Android se mueva sin problemas?
- ¿Por qué utilizar DialogFragment?
- ¿Cómo mostrar un diálogo en un widget?
FriendStream puede hacerlo porque utiliza las pantallas de inicio de Sense modificadas. También permite el desplazamiento que sólo es posible en "stock" Android desde 3,0 (Honeycomb) y superior.
Resumir:
-
Sense: habilita desde 1,5 al menos (y creo que antes) de entrada y desplazamiento en cualquier versión de Android homescreens
-
Android 3.0: Comenzó a dar soporte a algunas de las características de Sense, por ejemplo, desplazarse por la pantalla de inicio pero aún no
Por lo tanto, probablemente puede agregar la entrada a través de edittext en homescrens (o algo así como), pero sólo en teléfonos HTC Sense.
No creo que sea una buena ideia, pero eso ya es su elección 🙂
No puede utilizar EditText en el widget de pantalla de inicio. El widget de búsqueda de Google es simplemente un drawable (selector dibujable – presionado, enfocado y normal) que lanza una Actividad.
Cuando toque en widget de pantalla de inicio iniciar la actividad transparente con EditText
- Fatal crash: Focus search devolvió una vista que no fue capaz de tomar foco
- Soluciones alternativas de latencia de audio Android