Ich bin neu in Android und erstelle ein Listenansicht-Popup-Menü. Aber ich habe es width
und height
Problem. Das Popup-Menü kann mehr Höhe und Breite einnehmen. Es gibt viele Fragen in SO, aber keine davon hat mir geholfen.
Um Popup-Menü zu erstellen Ich habe die folgende Methode ausprobiert.
1] Verwenden Sie das Popup-Menü mit dem folgenden Code:
%Vor%Es gibt diese Ausgabe :
2] Mit ContextMenu wird die folgende Ausgabe angezeigt:
Wir können Breite und Höhe in ContextMenu beibehalten Aber es wird immer in Center not each row of our Listview Data
angezeigt.
Aber ich möchte below Image type Popup menu
. Breite und Höhe sind klein .
Bitte geben Sie die Lösung dafür an.
Wenn Sie einen Adapter verwenden, können Sie die Methode getView (...) in den Adapter einfügen
%Vor%und put-Methode
%Vor%in Ihrer Adapterklasse.
Hinweis: act is Activity, das Sie beim Erstellen des Konstruktoradapters binden müssen, Beispiel:
%Vor%In Aktivität können Sie Folgendes codieren:
%Vor%Sie können diese Optionen programmatisch hinzufügen, ohne XML-Datei wie unten zu verwenden, könnte dies Ihnen helfen.
Hier zeigt ONE und TWO den Index für Optionen, die Sie im Popup-Menü angeben. Wie auf der ersten Position POST BEARBEITEN auf der zweiten Position POST ENTFERNEN usw.
1) auf Bild klicken Sie auf das Popup-Menü:
%Vor%Tags und Links android listview android-menu popupmenu