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]