从第一个activity有一个图片名称a.jpg跳到另一个activity让viewpage显示a.jpg,怎样做
时间: 2024-03-17 17:47:27 浏览: 54
WeChatImg-使用kotlin写一个仿微信点击图片浏览的效果.zip
首先,在第一个Activity中,你需要将a.jpg的名称作为一个extra传递到另一个Activity中。你可以使用`Intent`对象来实现这个目的。例如:
```
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("image_name", "a.jpg");
startActivity(intent);
```
然后,在第二个Activity中,你需要获取这个extra,并将它传递给ViewPager来显示图片。你可以使用以下代码来实现这个目的:
```
String imageName = getIntent().getStringExtra("image_name");
ViewPager viewPager = findViewById(R.id.view_pager);
viewPager.setAdapter(new ImagePagerAdapter(this, new String[]{imageName}));
```
其中,`ImagePagerAdapter`是一个自定义的PagerAdapter,用来加载显示图片。你需要根据自己的需求实现这个PagerAdapter。
阅读全文