// 缩放图片
compile 'com.bm.photoview:library:1.4.1'
一.适配器
// 加载图片
String[] split_img = list.get(position).getImg().split("\\|");
Glide.with(context).load(split_img[0]).into(holder.attention_fresco);
// 给图片设置 点击事件
holder.attention_fresco.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// context.startActivity(new Intent(context, Img_Activity.class));
String img = list.get(position).getImg();
Intent intent = new Intent(context,Img_Activity.class);
// 传图片
intent.putExtra("img",img);
context.startActivity(intent);
}
});
二.xml文件
<com.bm.library.PhotoView
android:id="@+id/photoview"
android:src="@mipmap/ic_launcher"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
三.跳转的Activity
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_img_);
// 黄油刀
ButterKnife.bind(this);
Intent intent = getIntent();
String img = intent.getStringExtra("img");
Toast.makeText(Img_Activity.this,img+"",Toast.LENGTH_SHORT).show();
// photoview设置一个属性
photoview.enable();
Glide.with(this).load(img).into(photoview);
}