Hallo Community,
als Anfänger hätte ich mal eine Frage:
Ich möchte eine Titelgrafik auf allen meinen Screens einer App darstellen.
Wenn ich die Grafik klein mache, damit Sie für ein Handy passen, dann wird sie auf dem Tablet entsprechend vergrößert und nicht mehr schön dargestellt.
Wenn ich Sie in ein ImageView per ImageView lade, und dieses Imageview jetzt aber horizontal mit "Both" Anker versehe, dann wird auf einem großen Display wohl die Breite verändert, die Höhe aber nicht.
Das wäre für mich sogar ok, aber die Funktion "Fill" bei Grafity bewirkt, dass die Grafik immer EINGEPASST wird - also in X und Y Richtung gestreckt wird, bis das ImageView ausgefüllt ist.
Kann man über eine Funktion festlegen, dass dabei das Seitenverhältnis der Grafik beibehalten bleiben soll, oder muss man das alles "zu Fuß" machen, also die aktuelle Breite des IV (ImageViews) auslesen, die Grafik Breite und Höhe auslesen bzw. berücksichtigen und dann die Höhe händisch setzen?
Wie macht ihr das, dass eine Titelgrafik nicht verzerrt abgebildet wird?
vg
Guenter
als Anfänger hätte ich mal eine Frage:
Ich möchte eine Titelgrafik auf allen meinen Screens einer App darstellen.
Wenn ich die Grafik klein mache, damit Sie für ein Handy passen, dann wird sie auf dem Tablet entsprechend vergrößert und nicht mehr schön dargestellt.
Wenn ich Sie in ein ImageView per ImageView lade, und dieses Imageview jetzt aber horizontal mit "Both" Anker versehe, dann wird auf einem großen Display wohl die Breite verändert, die Höhe aber nicht.
Das wäre für mich sogar ok, aber die Funktion "Fill" bei Grafity bewirkt, dass die Grafik immer EINGEPASST wird - also in X und Y Richtung gestreckt wird, bis das ImageView ausgefüllt ist.
Kann man über eine Funktion festlegen, dass dabei das Seitenverhältnis der Grafik beibehalten bleiben soll, oder muss man das alles "zu Fuß" machen, also die aktuelle Breite des IV (ImageViews) auslesen, die Grafik Breite und Höhe auslesen bzw. berücksichtigen und dann die Höhe händisch setzen?
Wie macht ihr das, dass eine Titelgrafik nicht verzerrt abgebildet wird?
vg
Guenter