Esiste un modo per mettere un campo EDITText/Input in un widget homescreen?
-
28-10-2019 - |
Domanda
Voglio che il mio utente inserisca qualcosa sulla schermata iniziale, ma ogni volta che aggiungo un EditText al widget si rompe. Ho fatto un po 'di ricerca su Google per scoprire che apparentemente non sono supportati in widget. C'è un widget di ricerca di Google con un campo di input su ogni telefono Android, quindi mi chiedo se c'è un modo per averne uno nel mio widget.
Grazie in anticipo
MODIFICARE: Ho notato che la barra di ricerca di Google non ha in realtà un input, invece apre solo un'attività in contatto. Ma ci sono ancora altre app come Friendstream che hanno parti di input dei loro widget.
Soluzione
Friendstream può farlo perché usa le schermate Homes -Sense modificate. Abilita anche lo scorrimento possibile solo su "stock" Android da 3.0 (nido d'ape) e superiore.
Riprendere:
Senso: abilita da 1,5 almeno (e penso prima) input e scorrimento su qualsiasi versione homescreens della versione Android
Android 3.0: ha iniziato a supportare alcune delle funzionalità di senso, ad esempio scorrere sulla schermata iniziale ma ancora non inserisci
Quindi, probabilmente puoi aggiungere input tramite EditText su HomesCrens (o qualcosa del genere) ma solo sui telefoni HTC Sense.
Non penso che sia una buona ideia però, ma questa è già la tua scelta :-)
Altri suggerimenti
Non è possibile utilizzare EditText nel widget homestreen. Il widget di ricerca di Google è semplicemente uno stato disegnato (selettore disegnato - pressato, focalizzato e normale) che lancia un'attività.
Quando tocca il widget homescreen avvia un'attività trasparente con editText