草庐IT

ImageView-s

全部标签

android - 在 imageview 中加载大尺寸图像问题。位图太大,无法上传到纹理中

我在可绘制文件夹中有270x2693像素的图像。当我尝试在imagview中设置该图像时,我收到了Bitmaptoobeuploadedintoatexture警告。图像在android设备4.0设备。请帮我解决这个问题。代码这里的hindi是可绘制文件夹中的图像,其大小为270x2693像素。 最佳答案 问题此问题通常与OpenGL最大纹理大小或设备内存有关。您得到的完整错误可能类似于W/OpenGLRenderer(12681):Bitmaptoolargetobeuploadedintoatexture(270x2693,ma

java - 如何在 Android 中获取 ImageView 的所有 x 和 y 坐标?

我正在实现一个应用程序,用于在移动屏幕上的图像位置时获取ImageView的正确x和y位置以及ImageView的x和y坐标。当我运行应用程序并移动我的ImageView时,它只会得到0和1。有没有办法找出x和y位置?这是我的主要Activity类:publicclassMainActivityextendsActivity{staticfinalintNONE=0;staticfinalintDRAG=1;staticfinalintZOOM=2;intmode=NONE;Matrixmatrix=newMatrix();MatrixsavedMatrix=newMatrix();P

android - Imageview 变得模糊

这个应用程序应该显示图像,学生可以在其中计算钱的总值(value),然后将值输入到editText文本框中,然后将其与存储的值进行比较。不幸的是,当我尝试切换超过某个点的Activity时(有11个ActivityActivity,其中三个可以正常显示图像),图像开始变得模糊,并且很难将硬币彼此区分开来。我不知道这是Java错误还是XML错误,但是我粘贴了下面的代码。以下是XML代码。这只是显示图像时看起来模糊的7个屏幕之一。以下是同一Activity的Java代码。packagecom.example.ldsm3;importandroid.os.Bundle;importandro

android - 将 ImageView 缩放到 XML 中 TextView 的大小

我在水平线性布局中有一个TextView和一个ImageView。是否可以缩放ImageView,使其相对于布局文件中TextView的大小?基本上我想要这样的东西:-而不是这样的布局文件是 最佳答案 是的,您可以在相对于TextView的高度缩小ImageView。为了匹配TextView的高度,为ImageView设置match_parent为android:layout_height这将有助于ImageView取TextView的高度。尝试如下...您也可以通过以下方式获得相同的结果...

android - 使用 ScaleType.CenterCrop 缩放后具有圆角的 ImageView

我正在尝试裁剪图像,然后将角变圆,以便它在屏幕上看起来更漂亮。我能做的是在图像的角上做圆角处理,但裁剪有时会切断图像的边(取决于图像的大小/纵横比)。所以我想做的是进行裁剪,然后应用圆角。我该怎么做?圆化图像的角:privateBitmapgetRoundedCornerBitmap(Bitmapbitmap){Bitmapoutput=Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(),Config.ARGB_8888);Canvascanvas=newCanvas(output);finalintcolor=0xff00

android - 涟漪效应不会超过 ImageView

我有一个CustomListView,我在其中显示一些文本并使用Picasso的库显示一个image。我在drawable文件夹中创建了一个xml文件,并为RippleEffect创建了一个drawable-21文件夹,但由于某种原因,该效果不会超过ImageView.这是我的文件:可绘制:listview_item_background.xmldrawable-v21:listview_item_background.xmlactivity_main:...嵌套ListView:publicclassNestedListViewextendsListViewimplementsVie

android - 如何从 ImageView 获取位图

我希望从加载了Glide的ImageView中获取一个Bitmap,如下所示:Glide.with(getContext()).load(URL).thumbnail(0.5f).crossFade().diskCacheStrategy(DiskCacheStrategy.ALL).into(my_imageView);我尝试了以下方法:imageView.buildDrawingCache();Bitmapbmap=imageView.getDrawingCache();和BitmapDrawabledrawable=(BitmapDrawable)imageView.getDra

android - 抽屉导航滞后于 ImageView

每当我将ImageView添加到我的Activity时,我的应用程序中的抽屉导航就会滞后很多。它运行流畅,没有图像。我猜滞后是因为当我们打开抽屉导航时Activity不断刷新。图像分辨率约为1200x800。我尝试使用较低分辨率的图像,但延迟仍然存在。我正在使用AndroidStudio1.4中默认提供的NavigationDrawerActivity这是我的xml代码:这是抽屉布局xml代码:这是抽屉布局的java代码DrawerLayoutdrawer=(DrawerLayout)findViewById(R.id.drawer_layout);ActionBarDrawerTog

android - 在 ImageView 上设置负边距会移动 ImageView 而不是 Image

我需要将ImageView(它是LinearLayout的直接子级)向左移动一点。发生了什么:View发生了移动(可以看到“边界框”发生了移动,使用android布局管理器)但可绘制对象保持在同一位置。如果我将margin设置得足够低,drawable也会在右侧被剪切。这是为什么?有什么建议吗?说明:我必须将图像向左移动。这意味着有点超出包含布局的边界。 最佳答案 似乎元素在超出父级边界时总是被剪裁(也有clipChildren=false)。一个解决方案是为除了要移动的项目之外的所有内容创建一个额外的容器布局。然后向相反方向移动容

android - 旋转 ImageView 及其背景而不裁剪

我搜索了很多,但找不到解决我问题的方法。我无法使用android:rotation,因为我希望此应用与11版本以下的AndroidAPI兼容。我的问题与此类似:RotatingaviewinAndroid我这样做过:@Overridepublicvoiddraw(Canvascanvas){canvas.save();Drawabled=getDrawable();canvas.rotate(-10,d.getIntrinsicWidth()/2,d.getIntrinsicHeight()/2);super.draw(canvas);canvas.restore();}ImageVi