gpt4 book ai didi

android - 使用带有圆形 ImageView 的 picasso 库

转载 作者:IT王子 更新时间:2023-10-28 23:28:28 26 4
gpt4 key购买 nike

我正在考虑使用 Picasso 库从 URL 下载图像并将其传递到圆形 ImageView 中,但是由于 picasso 要求您传入实际的 imageView,因此我对如何执行此操作停滞不前

我从这里使用 picasso 图书馆 http://square.github.io/picasso/以及此处的圆形 ImageView 类https://github.com/hdodenhof/CircleImageView

这是我获取图像的代码的开始

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();

}

编辑:

这是 circleImageView 的 xml

<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"

最佳答案

我认为您不需要 CircleImageView 库

您可以实现循环变换检查以下要点

https://gist.github.com/julianshen/5829333

然后

Picasso.with(activity).load(image link here)
.transform(new CircleTransform()).into(ImageView);

关于android - 使用带有圆形 ImageView 的 picasso 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30664254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com