Question

Je veux que mon utilisateur d'entrer quelque chose sur l'écran d'accueil, mais chaque fois que j'ajouter un EditText au widget, il casse. Je l'ai fait un peu de recherche de Google pour trouver qu'ils ne sont apparemment pas pris en charge dans les widgets. Il y a un Google Search widget avec un champ d'entrée sur tous les téléphones Android, alors je me demande s'il est possible d'avoir dans mon gadget.

Merci à l'avance

EDIT: J'ai remarqué que la barre de recherche Google ne fait pas une entrée, à la place, il ouvre juste une activité sur le toucher. Mais il y a encore d'autres applications comme FriendStream qui ont des parties d'entrée de leurs widgets.

Était-ce utile?

La solution

FriendStream peut le faire, car il utilise les écrans d'accueil de sens modifié. Il permet également le défilement qui est possible uniquement sur « stock » Android depuis 3.0 (Honeycomb) et au-dessus.

Pour reprendre:

  • Sens: Active depuis 1,5 au moins (et je pense avant) entrée et défilement sur toutes les versions Android homescreens

  • Android 3.0: a commencé à soutenir certaines des caractéristiques de sens, par exemple défilement sur l'écran d'accueil, mais pas encore entrée

Alors, vous pouvez probablement ajouter entrée via edittext sur homescrens (ou somethink comme ça), mais seulement sur les téléphones HTC Sense.

Je ne pense pas que ce soit une bonne ideia bien, mais qui est déjà votre choix: -)

Autres conseils

Vous ne pouvez pas utiliser EditText dans le widget écran d'accueil. La recherche Google widget est simplement un drawable (sélecteur drawable - pressé, concentré et état normal). Qui lance une activité

quand robinet sur l'écran d'accueil widget de commencer une activité transparente avec EditText

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top