Wie zeige ich das PopupWindow immer über dem Button (view)?

9

Die Design-Anforderungen sind, haben eine Listenansicht, in den Elementen der Listenansicht, haben eine Schaltfläche, drücken Sie die Taste und dann, um ein Popup-Fenster über der Schaltfläche immer, nicht unten.

Verwenden Sie in Android "showAsDropDown", die Popup-Fenster-Standardanzeige unten auf der Schaltfläche (Ansicht oder Anker). Wenn der Grund jedoch nicht angezeigt wird, wird das Popup-Fenster oben auf der Schaltfläche (Ansicht oder Anker) angezeigt.

%Vor%

Also, ich nach diesem Punkt, um Element der Schaltfläche durch "setSelectionFromTop" zu bewegen, lassen Sie die Beurteilung nicht unten auf der Schaltfläche zu zeigen, um die Wirksamkeit zu erreichen.

In Android 4.0.3 ist Ok, das Element verschieben, und das Popup-Fenster zeigt die neue Position und über, Aber, In Android 2.2, das Popup-Fenster ist immer noch die Presse Wo, nicht die Position nach dem Verschieben.

%Vor%

kann mir helfen, wie man es löst?! .. T_T

    
zh_gino 08.04.2012, 09:20
quelle

1 Antwort

5

kann nicht die gleiche Situation sein, aber meine Lösung ist:

%Vor%     
Fedir Tsapana 10.10.2012 15:25
quelle

Tags und Links