草庐IT

imageviews

全部标签

android - 使用 ImageView 显示 AlertDialog 而无需任何填充

编辑-解决方案:我最终找到了解决此问题的方法。因为手动更改ImageView的高度会删除额外的填充,所以我最终找到了原始图像的尺寸,并在可以计算ImageView尺寸后将它们应用于ImageView。这是最终结果:这是最终的工作代码:AlertDialog.Builderbuilder=newAlertDialog.Builder(this);builder.setPositiveButton("GetPro",newDialogInterface.OnClickListener(){@OverridepublicvoidonClick(DialogInterfacedialog,in

android - 为什么 ImageView.setImageMatrix() 不起作用?

我想使用ImageView.setImageMatrix(matrix)旋转图像,但它根本没有任何效果。我调用matrix.postRotate(45,20,20);在将其传递给上面的函数但没有效果之前,图像不会旋转。为什么?matrix.postRotate(45,20,20);ImageView.setImageMatrix(matrix) 最佳答案 我不太确定,但我认为您应该设置比例类型:imgView.setScaleType(ScaleType.MATRIX);您也可以使用android:scaleType="matrix

android - 如何将 ImageView 的坐标转换为位图的坐标?

在我的应用中,我需要让用户检查某些照片的眼睛。在OnTouchListener.onTouch(...)中,我得到了ImageView的坐标。如何将此坐标转换为被触摸的位图上的点? 最佳答案 这对我来说至少适用于API10+:finalfloat[]getPointerCoords(ImageViewview,MotionEvente){finalintindex=e.getActionIndex();finalfloat[]coords=newfloat[]{e.getX(index),e.getY(index)};Matrixm

android - 在 android 中创建可绘制和可缩放的 ImageView

目标:创建一个可绘制和可缩放的ImageView,这意味着当我按下一个按钮时,它是可绘制的,或者当我关闭时,它是可缩放的。*注意绘图应该与ImageView对齐================================================================最近我写了一个这样的自定义可绘制ImageView:publicclassDrawViewextendsImageView{privateintcolor=Color.BLACK;privatefloatwidth=4f;privateListholderList=newArrayList();priv

android - 带有两个可点击按钮或 ImageView 的 Google map v2 自定义信息窗口

我需要带有两个可单击按钮的自定义信息窗口,如上所述。在其中,当超过标记并单击其中任何一个时,窗口应该打开,当单击另一个标记时,另一个窗口也应该打开和关闭前一个窗口以及单个点击。googlemapv2不支持按钮、复选框等实时组件有什么具体原因吗? 最佳答案 你想要达到的目标是可能的。您可以在此答案中看到配方:https://stackoverflow.com/a/15040761/2183804以及GooglePlay上的有效实现. 关于android-带有两个可点击按钮或ImageVie

android - ImageView getLayoutParams() 返回 null

我正在用这个简单的方法以编程方式创建一个小部件privateImageViewgetModuleIconView(Modulemodule){ImageViewview=newImageView(context);view.setImageResource(module.getIconResId());view.getLayoutParams().height=50;//NullPointerExceptionreturnview;}我得到NullPointer异常,因为getLayoutParams返回null。这是为什么呢? 最佳答案

Android:以编程方式设置 ImageView layout_height

我的main.xml文件中有一个ImageView:我只需要以编程方式将layout_height设置为另一个值。另外,我需要在dp中设置值。所以目前是45dp,我想在我的主要Activity中将其更改为另一个值。我试图弄清楚如何使用LayoutParams来做到这一点,但没有成功。谢谢。 最佳答案 我想你想要这样的东西:ImageViewimgView=(ImageView)findViewById(R.id.pageImage);imgView.getLayoutParams().height=200;首先我们从XML中获取Im

android - 将ImageView与布局android的右侧对齐

我有一个布局现在正在像在第一张图像中一样进行渲染,但我想像在第二张图像中那样完全右对齐。任何帮助都会很有用。期待您的回复。谢谢。 最佳答案 Trythis,hopethiswillhelp. 关于android-将ImageView与布局android的右侧对齐,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9373841/

android - 如何从 url 为 imageView 设置图像

我想使用Url在ImageView中设置图像,例如我有这个urlhttp://www.google.iq/imgres?hl=en&biw=1366&bih=667&tbm=isch&tbnid=HjzjsaANDXVR9M:&imgrefurl=http://www.vectortemplates.com/raster-batman.php&docid=FxbVmggVf--0dM&imgurl=http://www.vectortemplates.com/raster/batman-logo-big.gif&w=2072&h=1225&ei=Zeo_UoSWIMaR0AXl_YHI

android - 如何在 Android 的 VR 全景 ImageView 中添加一些可点击的点?

如果我在VrPanoramaView中插入360度图像,则图像会成功显示和旋转,但在此库中只有一次单击事件,即panoramaView.setEventListener(newVrPanoramaEventListener())。我想在该图像中添加一些点。所以我想知道如何在android的GoogleVRView中给出一些选定的点? 最佳答案 更新:VrPanoramaView已弃用:这些组件已在GVRSDKforAndroid的v1.190中移除。Video360示例应用作创建360照片和视频查看器的基础。如果您仍想使用这些小部件