Question

Quelqu'un at-il jamais mis en œuvre avec succès un EditText dans un widget? Je réalise Android ne supporte pas, cependant, « Friend Stream » sur les appareils HTC-t-il ... Est-ce en raison d'une fonctionnalité HTC? Pourrais-je mettre en œuvre ce HTC? Tout le monde a des idées créatives folles pour mettre en œuvre une zone de texte qui permet en fait de taper sur un widget écran d'accueil?

ANY les pistes possibles sur ce serait très apprécié!

Était-ce utile?

La solution

La plupart de ce qui peut être googlé, sauf pour le style de TextViews (vous ne pouvez pas utiliser EditText dans un widget ..)

Mais .. aller avec la propriété de style ..:)

<TextView
    android:id="@+id/etBlahblah"
    android:layout_width="0dp"
    android:layout_height="fill_parent"
    android:layout_weight="1"
    android:layout_marginTop="4dp"
    android:layout_marginBottom="4dp"
    android:layout_marginLeft="2dp"
    android:layout_marginRight="2dp"
    style="@android:style/Widget.EditText">
</TextView>

Autres conseils

Une façon de le faire est de faire un tap sur votre widget de commencer une nouvelle activité (standard) et de rendre cette activité totalement transparente. Il existe des moyens pour récupérer la position de votre widget, de sorte que vous pouvez placer un TextView dans votre activité sur le dessus de votre widget. Faire un robinet extérieur de votre TextView près l'activité. Je pense que c'est ce que le widget de recherche Google ne, vous voudrez peut-être regarder ce code.

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