1. Nimm jetzt an unserem AGM - Gewinnspiel teil - Informationen zum M1, A2 und A8 findest Du hier, hier und hier!
  1. computer_freak, 02.04.2011 #1
    computer_freak

    computer_freak Threadstarter Gewerbliches Mitglied

    Hallo!

    Ich moechte gerne ein Bild auf den Screen bringen, was soweit auch funktioniert.
    Hierfuer nutze ich ein ImageView und dessen src attribut.

    Soweit so gut.

    Nun moechte ich folgende 2 features implementieren:
    Bild um 90 Grad drehen
    In das Bild hineinzoomen!

    Was ich schon probiert habe ( fuers zoomen ).
    Bild in WebView packen.
    Problem: Die Bilder haben alle unterschiedliche Aufloesungen.
    Manche Bilder sind so gross, dass automatisch hineingezoomt wird.
    Ausgangszustand soll aber sein, dass das gesamte Bild angezeigt wird, wie es eben auch mit dem ImageView standardmaessig ist.



    Ideen wie man diese 2 Dinge implementieren koennte?
     
  2. MichaelS, 04.04.2011 #2
    MichaelS

    MichaelS Fortgeschrittenes Mitglied

    Am einfachsten wirst du es haben, wenn du von View erbst und die Draw Methode überschreibst :) Dort kannst du im Canvas Context drauf pinseln was du magst :) Sollte auch recht flott sein und auch drehen in beliebige winkel ermöglichen :) Zoomen ist dann auch nur eine kleine Sache!

    Gruß
    MichaelS