Ich brauche meine Listenansicht, um mit alternativen Berührungen zu verbergen und zu zeigen. Um die Listview auf der linken Seite des Bildschirms auszublenden, verwende ich daher Animation
%Vor%und zum Anzeigen mit
%Vor%Mein Problem ist, dass die Listenansicht nicht ausgeblendet wird. Es wird links gehen und wieder zurückkommen. Ich weiß nicht, wie man Listview bei Berührung vollständig auf den linken Rand ausblendet. Bitte helfen Sie dies zu erreichen
Endlich finde ich die Antwort und es ist eine sehr einfache Modifikation der Koordinatenwerte. Und der Code ist
%Vor%Hier wird ein negativer Wert bei der zweiten Koordinatenursache gesetzt, da er sich von der negativen Seite weg bewegt, was bedeutet, dass sich die Ansicht in Richtung der inneren linken Seite bewegt.
Wenn Sie Ihre Ansicht ausblenden möchten, verwenden Sie
%Vor%oder
%Vor% Sie verwenden derzeit den Wert 0 , der der konstante Wert von View.VISIBLE
ist.
Ich nehme an, Sie möchten die ListView nach dem Animieren ausblenden?
Aber Sie zeigen die ListView direkt nach dem Start der Animation an. Sehen Sie sich AnimationsListener an und blenden Sie die ListView
aus %Vor%Zum Beispiel:
%Vor%Tags und Links android android-listview android-animation android-view