Tôi đang sử dụng thư viện Picasso để tải xuống hình ảnh từ URL và chuyển hình ảnh này vào chế độ xem hình tròn, nhưng vì picasso yêu cầu bạn vượt qua một imageView thực tế, tôi đã dừng lại làm thế nào để làm điều đóSử dụng thư viện picasso với hình ảnh vòng tròn
tôi đang sử dụng thư viện picasso từ đây http://square.github.io/picasso/ và xem lớp hình ảnh vòng tròn từ đây https://github.com/hdodenhof/CircleImageView
đây là sự khởi đầu của mã của tôi để có được những hình ảnh
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:
đây là xml cho 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"
Cảm ơn bạn này làm việc, tuy nhiên Tôi đã chọn các mục khác như câu trả lời của tôi bởi vì nó cho phép tôi vẫn giữ biên giới xung quanh circleImageView – MichaelStoddart
Không có vấn đề, bạn có thể xử lý biên giới cũng bằng cách sử dụng chuyển đổi. Vui lòng kiểm tra các nhận xét trên gist ở trên hoặc ref https://gist.github.com/berkkaraoglu/ab4caa8b1fe48231dec2 –