Przyglądam się użyciu biblioteki Picassa, aby pobrać obraz z adresu URL i przekazać go do widoku obrazu w kręgu, ale ponieważ Picasso wymaga podania prawdziwego obrazu, stanąłem w bezruchu w jaki sposób to zrobićUżywanie biblioteki picasso z widokiem obrazu z okręgu
używam biblioteki Picasso stąd http://square.github.io/picasso/ i koło zdjęcie Zobacz klasę stąd https://github.com/hdodenhof/CircleImageView
oto początek mojego kodu, aby uzyskać obraz
private void getData() {
userName.setText(prefs.getString("userName",""));
jobTitle.setText(prefs.getString("profile",""));
userLocation.setText(prefs.getString("location",""));
// ??????
// Picasso.with(context).load(image link here).into(imageview here);
//CircleImageView img = new CircleImageView(this);
//img.setImageResource();
//img.setImageBitmap();
//img.setImageDrawable();
//img.setImageURI();
}
Edit:
oto xml dla circleImageView
<michael.CircleImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/shadow"
android:layout_gravity="center"
android:layout_marginTop="16dp"
app:border_width="2dp"
app:border_color="#274978"
android:id="@+id/circleImageView"
Dziękuję to działało, jednak Wybrałem drugi wpis jako moją odpowiedź, ponieważ pozwolił mi on nadal utrzymywać granicę wokół kręguImageView – MichaelStoddart
Bez problemów, możesz obsłużyć obramowanie również za pomocą transformacji. Proszę sprawdzić komentarze na powyższym tekście lub ref. Https://gist.github.com/berkkaraoglu/ab4caa8b1fe48231dec2 –