Articles of imageview

我想将图像从一个活动转移到另一个活动

我必须将图像从一个活动转移到另一个活动。 在第一个活动中,用户从滚动视图中选择几个图像中的图像,并且该图像必须显示在下一个活动的图像视图中。 需要帮助。

ImageView中的填充不起作用

我想制作一个包含顶栏和图像的屏幕。 我使用TextView作为顶部栏,使用ImageView作为图像。 我想只将填充设置为图像视图。 我的xml如下。 填充操作无效。 任何人都可以解释为什么和做什么?

滑动不更新相同url的图像android?

我有一个相同的图像url 。 当我多次更新此图像时,它会显示上一张图像。 服务器上的图像和图片版本已更新,但Glide未显示新图像。我希望每次都获取新图像并对其进行缓存。 Glide.with(context) .load(Constants.COPY_LINK_BASE_URL + info.getDisplayPicture()) .placeholder(R.drawable.ic_profile).dontAnimate() .diskCacheStrategy(DiskCacheStrategy.SOURCE) .signature(new (SettingManager.getUserPictureVersion(context))) .into(ivUserProfilePhoto); 我可以通过改变互联网重现这个错误,在一个互联网上它的变化图像在其他互联网上预期它在2或3次尝试改变图像后保持相同

使用xml通过Android中的图像中心放大animation

我正在尝试使用android做一些简单的图像缩放和平移,我有两个简单的问题。 首先,当我使用比例调用animation时,它使用图像的左上角作为原点进行缩放,但我希望它可以从图像的中心进行缩放。 第二个问题是,一旦animation完成,它会将图像重置为原始状态,我希望它保持最终状态。 这是我对比例的xml: 在我的代码中: a = AnimationUtils.loadAnimation(this, R.anim.set); a.reset(); ImageView iv = (ImageView) findViewById(R.id.imageView1); iv.clearAnimation(); iv.startAnimation(a); 任何帮助,将不胜感激! 🙂

如何将imageview scaletype设置为topCrop

我正在编写android,我有一个imageview。 我想将它的scaletype设置为topcrop。 我可以在选项中findcentercrop,但这不是我的要求。 我该怎么做?

加载远程图像

在Android中,以下最简单的方法是什么: 从远程服务器加载图像。 在ImageView中显示它。

如何禁用图像视图android上的点击监听器

我正在研究Android应用程序,我正在图像视图上进行点击监听。 我只想禁用图像监听器,例如我有一个编辑按钮,没有单击编辑按钮图像视图监听器应该被禁用。 image = (ImageView) findViewById(R.id.image); editText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (clickCount == 0) { Toast.makeText(getApplicationContext(), “Enabled”, Toast.LENGTH_SHORT).show(); fName.setEnabled(true); lName.setEnabled(true); mailText.setEnabled(true); mobileText.setEnabled(true); mCond.setEnabled(true); mNotes.setEnabled(true); medication.setEnabled(true); alReact.setEnabled(true); dofo.setEnabled(true); image.setEnabled(true); editText.setText(“Done”); clickCount = 1; } else if (clickCount == 1) { Toast.makeText(getApplicationContext(), “Done”, Toast.LENGTH_SHORT).show(); fName.setEnabled(false); lName.setEnabled(false); mailText.setEnabled(false); mobileText.setEnabled(false); meond.setEnabled(false); mNotes.setEnabled(false); meation.setEnabled(false); alReact.setEnabled(false); […]

在没有setAlpha的ImageView上设置alpha

我可以以编程方式设置ImageView的alpha而无需依赖于引入setAlpha的API级别11吗?

Android getExternalCacheDir()返回null

我正在尝试有效地实现加载位图中描述的最佳实践 我遇到了麻烦,因为这行: Utils.getExternalCacheDir(context) DiskLruCache.java内部返回null,这意味着当我尝试调用.getPath()时,我得到NullPointerException

Android – 用手指旋转ImageView会移动其他视图

我已经学习Android大约两周了(as2 / 3专家)。 我创建了一个简单的LinearLayout1, which contains an ImageView`,包含一个黑胶唱片的png(基本上只是一个圆盘) 我已将此ImageView设置为在用户拖动手指时旋转,就像刮擦记录一样。 我的代码似乎正在工作(不确定它是否是最好的方式,但它的工作原理)。 问题是当ImageView旋转时它会推动其他视图。 我已经确定这是因为我的圆形图像实际上是一个透明角落的正方形。 正是这些角落正在推动其他视图,并且如果我将ImageView左对齐,则会使记录从屏幕的左侧推开。 有一些尝试在网上解决这个问题,但是它们似乎都不是我需要的东西,而且有些东西包含在如此强大的例子中,我无法在我的开始阶段辨别出从中获取什么。 如果有人能够阐明我能做些什么,那么解决这个问题会很棒。 我意识到一个简单的答案可能不存在,但请记住我是一个Java菜鸟并尽可能保持简单! 非常感谢您的帮助! 如果有人能告诉我为什么我需要从旋转中减去50以使记录在用户触摸的确切位置下移动,那也将是有帮助的! 在updateRotation()方法中看到这个。 这是我的xml标记: 这是我的java代码: package com.codingfiend.android.turntable; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.Window; import android.widget.ImageView; import android.widget.TextView; public class Turntable extends Activity { View baseView; ImageView turntable; […]