草庐IT

ImageVIew

全部标签

android - OnPreviewFrame数据图片到imageView

我正在尝试从相机的预览中获取byte[],将其转换为位图并使用imageView.setImageBitmap()在imageview上显示它我已经设法开始预览并将其显示在surfaceView上,但我不知道如何将RGB位图中的byte[]数据(我认为是Yuv格式)转换为显示在图片View。我正在尝试的代码如下:camera=camera.open();parameters=camera.getParameters();camera.setParameters(parameters);surfaceHolder=surfaceView.getHolder();surfaceHolder

android - 为什么 ImageView 不是全屏?

我正在做Android项目。为什么ImageViewidiv1和iv2不是全屏?我已经放置了我的XML在这里:如果我将ImageView放在LinearLayout中,它会阻塞RelativeLayout。但如果Imageview位于RelativeLayout下方,但位于LinearLayout内部,则ImageView不会显示图像。我该如何解决?我想要ImageView全屏显示图像。 最佳答案 线性布局有内边距。您在imageview中没有任何内容可以查看其内容,因此您看不到其内容。您已将imageview设置为不可见,因此您看

Android imageview 从缩放图像中获取像素颜色

我的家庭自动化应用程序有一项功能,人们可以将图像连同平面图和仪表板一起上传到手机,他们可以使用这些图像来控制他们的家庭自动化软件。我让他们上传两张图片:一张带有他们想要显示的图形的可见图像,以及第二张带有纯色的彩色图,对应于他们想要从可见图像定位区域的对象。两张图片的像素大小必须相同。当他们点击屏幕时,我希望能够从颜色图叠加层中获取颜色,然后我继续执行与该颜色相关的所有操作。问题是,图像的缩放把我搞砸了。他们使用的图像可能比设备屏幕大,所以我缩放它们以适合显示。我现在真的不需要双指缩放功能,但我可能会在以后实现它。现在,我只希望图像以最大尺寸显示,以便适合屏幕。所以,我的问题是,我该如

android - 从图库中获取选定的图像到 ImageView

我在从图库中选择图像并将其设置到imageview时遇到问题。假设我有两个Activity;mainActivity包含图库按钮,secondactivity包含必须显示图像的imageview。b1.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){Intenti=newIntent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(i,RESUL

Android 刷新 fragment 内的 ViewPager

我试图在发布之前在SO内部进行搜索,但我无法理解如何刷新fragment中托管的ViewPager的内容。你能帮帮我吗?谢谢你的时间这是我的代码。我有在其中托管ViewPager的fragmentActivity。它显示不同的小部件,ViewPager显示不同的图像,我在代码中调用从数据库“carosello”返回的图像列表。当我执行搜索时,我调用refresh()方法作为托管此fragment的主要Activity的回调,然后我再次设置所有View。适用于fragment中的所有信息,但不适用于ViewPager:始终显示最旧(首次创建)的图像。publicclassPage2Fam

android - 单击 ListView ListItem 中的 ImageView 并获取位置?

目前,当单击ListItem时,我会获取它的位置并将其传递给我的StopsScheduleActiviy。我想检测何时单击该ListItem的ImageView,以便我可以启动我的MapActivity并将其传递给位置。基本上:单击ImageView启动MapsActivity,否则单击ListItem上的其他任何地方启动StopsScheduleActivity。在这两种情况下,我都需要这个职位。我怎样才能做到这一点?这是我当前的onItemClick监听器。@OverridepublicvoidonItemClick(AdapterViewparent,Viewview,intpo

Android:如何在位置访问取景器(从适配器外部)

我有一个回收器View适配器。所以它有3个View。只是每个View都有ImageView。当用户单击图像时(3个中的1个),它会创建使用照片应用程序的新Intent,并在完成后将其返回给调用者。调用者(创建RecyclerView及其适配器的Activity)处理onActivityResult。从那里我需要将在上述Intent中拍摄的缩略图图像设置为相应的选定ImageView。问题。在我的Activity中,我如何知道要修改哪个imageView(可用的3个中)?我的Activity只知道点击了回收器View适配器中哪个项目的位置。是否可以通过仅使用位置以某种方式获取对适配器中特

android - 如何以编程方式获取 ImageView 色调颜色?

我可以使用setColorFilter(intcolor)设置ImageView的色调,但是getColorFilter()返回一个ColorFilter对象而不是int颜色。似乎我可以将ColorFilter转换为PorterDuffColorFilter,它具有公共(public)getColor()方法,但仍需要通过反射调用,因为它是用@hide注释。这看起来很老套,并不能保证不会崩溃。我是不是遗漏了什么,或者有人想出了一个更好的解决方案,但又不那么笨拙? 最佳答案 可以考虑使用ColorStateListgetImageTi

android - 当 setImageBitmap() 设置时,ImageView 不会显示图像

我在显示SD卡上的现有图像时遇到问题。ImageView_photoView=(ImageView)findViewById(R.id.img_photo);FilephotoFile=newFile(Environment.getExternalStorageDirectory(),Session.PHOTO_FILE_NAME);rawFileInputStream=newFileInputStream(photoFile);BitmaporigPhoto=BitmapFactory.decodeStream(rawFileInputStream,null,newBitmapFac

android - 使用 ImageView 进行全景查看

是否可以用ImageView绘制全景图?IE。当您滚动到全景图片右边缘的末尾时,它应该开始显示图片的左边缘。我知道有一个android的panoramicgl项目,但我正在考虑手动执行此操作。现在,我可以使用Android的矩阵进行滚动和缩放。 最佳答案 是的,这是可能的,但你也需要有一个ScrollView。 关于android-使用ImageView进行全景查看,我们在StackOverflow上找到一个类似的问题: https://stackoverfl