Layout für versch. Displaygrössen? AbsoluteLayout?

  • Hey,


    Ich entwickle an einer Android App für die Gebäudeautomation. In einem meiner Activities zeige ich ein Zimmer von oben auf dem Steuerbare Elementto als Icons platziert sind, wie auf dem Bild unten zu sehen ist.


    Da das Licht, das Temp und das Ventilator-Icon an bestimmten Plätzen auf dem Hintergrundbild erscheinen sollen, benutze ich momentan das AbsoluteLayout. Mein Problem ist jedoch, dass das Hintergrundbild sich automatisch anpasst wenn ich das Telefon drehe und in den Breitbildmodus gehe bzw. ein grösseres Display verwende, die Icons aber immer an den gleichen absoluten Koordinaten bleiben.


    Da die Application sowohl auf einem G1 als auch auf einem min. 7" Display einsetzbar sein muss, brauche ich unbedingt eine Lösung für dieses Problem.


    Gibt es eine Alternative zum AbsoluteLayout, mit dem ich die Position der Icons genau bestimmen kann? Gibt es einen weg die Icon-Position relativ zum Hintergrundbild bzw. Elterncontainer ageben kann? (also z.B. x=60%,y=33%)


    Greets


    David


    [Blockierte Grafik: http://www.anddev.org/files/android_demo_3_136.jpg]
    [Blockierte Grafik: http://www.anddev.org/files/android_demo_5_427.jpg]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!