1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. AquaBall, 18.05.2012 #1
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    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?
     
  2. AquaBall, 19.05.2012 #2
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    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?
     
  3. orium, 22.05.2012 #3
    orium

    orium Android-Hilfe.de Mitglied

    Soweit ich weiß besitzt doch ein ImageView die Methoden .getX() und .getY(), oder ist das jetzt nicht das was du suchst/brauchst?
     
  4. AquaBall, 22.05.2012 #4
    AquaBall

    AquaBall Threadstarter Android-Hilfe.de Mitglied

    Da bekomm ich anscheinend nur den relativer Wert im aktuelle Layout.
    Nicht absolut am Screen.
     

Diese Seite empfehlen