gpt4 book ai didi

android - 如何获取viewPager上显示的当前图像的id

转载 作者:行者123 更新时间:2023-11-30 02:35:49 27 4
gpt4 key购买 nike

@Override
public void onClick(View v) {
try {
//Write fileObject tag = imageView.getTag();

//Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.c);

Bitmap bmp= BitmapFactory.decodeResource(getResources(),v.getResources().getResourceName((Integer)v.getTag()));


String filename = "bitmap.png";
FileOutputStream stream = getApplicationContext().openFileOutput(filename, Context.MODE_PRIVATE);
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);

//Cleanup
stream.close();
bmp.recycle();

我想从 viewPager 添加图像 ID 而不是 R.drawable.img1,请问有什么帮助吗?我已经编辑了我的问题,而不是从可绘制的图像中获取图像,我需要在 viewPager 上获取当前图像。我该怎么做?

最佳答案

我找到了解决办法

位图 bmp=getBitmapFromView(viewPager.getChildAt(1));

我得到了我的解决方案,感谢您的所有反馈

关于android - 如何获取viewPager上显示的当前图像的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582208/

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