dynamisches ImageView versteckt sich

A

AquaBall

Fortgeschrittenes Mitglied
2
Meine App ist nun schon sehr komplex. Nun hab ich aber ein Problem, wo ich nicht mehr weiter weiß.
Die ganze Activity entsteht dynamisch. Einige Edits, SeekBars, ...
Und unter anderem auch ImageViews, die verschoben werden können.

Das passiert in einer eigenen ausgetesteten classe.
In einem Testprogramm funktioniert die ganze klasse perfekt.

In meiner "echten" Activity passt die Funktionalität (von allen Zahlen her) auch, aber das Image erscheint nicht am Screen, obwohl Visibility korrekt und ist alle Werte passen.
Allerdings irgendwo in eine FrameLayout in einem LinearLayout in einem ScrollView.
Nun ist das ganze zu komplex, um hier zu posten.

Aber anders gefragt:
Wie kann ich die absoluten Koordinaten eines Images am Screen herausfinden?
und
Wie kann ich feststellen, ob es evtl. hinter einem anderen versteckt ist und in den Vordergrund holen?
 
Ich frag nochmal:

Wie kann ich die absoluten Koordinaten eines Images am Screen herausfinden?

und

Wie kann ich feststellen, ob es evtl. hinter einem anderen versteckt ist und in den Vordergrund holen?
 
Soweit ich weiß besitzt doch ein ImageView die Methoden .getX() und .getY(), oder ist das jetzt nicht das was du suchst/brauchst?
 
Da bekomm ich anscheinend nur den relativer Wert im aktuelle Layout.
Nicht absolut am Screen.
 

Ähnliche Themen

SpeedySix
Antworten
13
Aufrufe
1.387
jogimuc
J
M
  • maksimilian
Antworten
3
Aufrufe
1.113
maksimilian
M
F
  • Fabicoe
Antworten
1
Aufrufe
912
jogimuc
J
Zurück
Oben Unten