3 Stimmen

Wie zu beschränken Grenzen für Translate Animation für eine Ansicht in Android?

Lassen Sie mich das Szenario erklären, das ich erreichen möchte: **-

**Betrachten Sie die unten als das Layout habe ich innerhalb einer Parent_Linearlayout:

[Lineares Layout] (Fill_Parent, Wrap_Content)
[ScrollView]

setContentView der Aktivität wird auf das Parent_Linearlayout gesetzt

Wenn in der Anwendung eine Bedingung erfüllt ist, möchte ich, dass die Bildlaufansicht vom Bildschirm entfernt wird und stattdessen eine andere Ansicht an ihre Stelle tritt.

Ich habe in der Lage, dies zu tun, & wenn ich die ScrollView entfernen, ich bin die Anwendung übersetzen Animation, so dass es scheint, als ob die Ansicht an die Spitze gegangen ist -vor dem Entfernen es.
Aber wenn die Animation auftritt, wird die ScrollView über das darüber liegende Linear-Layout übersetzt.

Wie schränke ich es ein, so dass die Bildlaufansicht nicht über das lineare Layout hinausgeht, sondern am Fuß des linearen Layouts verschwindet. Ich möchte, dass das Linearlayout immer sichtbar bleibt

Ich versuche dies schon seit geraumer Zeit, aber ich habe nicht die gewünschten Ergebnisse erzielen können. Könnte mir hier jemand freundlicherweise weiterhelfen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X