Kreisförmige ImageView

8

Ich habe untersucht, wie man in Android eine runde ImageView erstellt. Nach dem Lesen von Fragen zum Thema auf StackOverflow unter:

Wie man ein Bild macht passt in einen kreisförmigen Rahmen in Android

und

Wie wird die Bitmap in der kreisförmigen Bildansicht festgelegt?

>

Ich habe meinen eigenen ImageView mithilfe der Links als Leitfaden zusammengestellt, der genau das tut, was ich tun muss: ein abgerundetes Bild mit einem Rahmen.

Unten ist der Code, den ich verwende:

%Vor%

Ich plane, diese Open Source zu machen und würde es daher begrüßen, wenn jemand den Code einsehen könnte, um sicherzustellen, dass ich alles richtig mache.

    
Richard Lewin 19.03.2013, 14:38
quelle

3 Antworten

2

Probieren Sie diese Funktion aus, um ein Bild in einer runden Ecke zu erhalten:

%Vor%     
NullPointer 30.03.2013 09:45
quelle
0

Wenn Sie an der Grenze der Knöpfe nicht so streng sind. Warum machst du dann keine runde PNG-Bilddatei mit transparenten Kanten?

    
Daniel Jeevan E. J 30.03.2013 09:58
quelle
0

Dies ist möglicherweise nicht der beste Weg und Sie können möglicherweise nicht viele Eigenschaften ändern, aber es ist sicherlich der einfachste Weg. Ich habe gerade diese Bibliothek verwendet und eine kreisförmige Bildansicht mit einem Rahmen erstellt.

Also, das ist meine Lösung:

Zuerst , stelle ich das in meine build.grandle :

%Vor%

Zweite , die ich in meine .xml Layout-Datei eingefügt habe:

%Vor%

In meiner .java -Datei kann ich das Bild auf das CircularImageView :

setzen oder setzen %Vor%

Das ist alles, was ich getan habe, um ein Bild mit weißer Umrandung zu machen.

    
Marialena 21.01.2015 10:39
quelle

Tags und Links