草庐IT

imageviews

全部标签

android - 在应用程序的圆形 ImageView 中显示 FB 个人资料图片

我正在尝试从FB获取用户的个人资料图片并将其显示在我的应用程序上的圆形图像中。我能够在FacebookSDK提供的ProfilePictureView小部件中检索和显示显示图片。但是当我尝试获取该图像的位图并尝试将其放在圆形ImageView中时,我得到了默认的FB显示图片,如果您没有显示图片,每个人都会被分配。我无法解决这个问题。这就是我从ProfilePictureView中获取位图并将其设置为我的圆形View的方法。if(session==Session.getActiveSession()){if(user!=null){//SettheidfortheProfilePictu

android - 如何在 ImageView 中闪烁图像 (Android)

这个问题在这里已经有了答案:android-HowcanImakeabuttonflash?(2个答案)关闭3年前。我正在开发一个壁纸应用程序,我在其中显示带有ImageView的图像作为初始屏幕。现在我想闪烁ImageView图像作为初始屏幕。这是我的启动画面代码:importjava.util.ArrayList;importjava.util.List;importjava.util.Random;importorg.json.JSONArray;importorg.json.JSONException;importorg.json.JSONObject;importandroi

android - 如何制作 android imageview 方形?

我在Android项目中使用ImageView。宽度:match_parent高度:wrap_content然后我将它缩放到fill_XY,但图像还不是正方形...我该怎么办? 最佳答案 方形图像的最佳方法是使用ConstraintLayout和constraintDimensionRatio没有给出固定的高度/宽度。 关于android-如何制作androidimageview方形?,我们在StackOverflow上找到一个类似的问题: https://s

android - PhotoViewAttacher 清除 imageView 边界和缩放级别

我正在使用PhotoView用于实现缩放AndroidImageView的库。缩放效果很好。我在ImageView中设置了一张low-quality的图片,然后开始下载high-quality的新图片,这将替换低质量图像。如果用户放大低质量图像-高质量图像替换现有图像并且缩放级别清除:(加载高质量图像后如何保存缩放级别?我试图从PhotoViewAttacher中获取图像Matrixlow-quality并将其设置为high-qualityimage,但它不起作用-图像缩放级别和边界与以前不同。高质量图像替换了ImageView中的低质量图像。Matrixmatrix;imageVie

android - 如何使用 Picasso 将位图加载到 ImageView 中

是的,我正在使用Picasso加载位图。原因是我在适配器的一部分解码URI,在另一部分加载位图,我读到here那个YoushouldalwayscallPicasso,evenifyourURLisnull.Thiswayitknowsthattheimageviewwasrecycled.所以我尝试了这个....BitmapbitMap;...Picasso.with(getContext()).load(bitMap).into(imageView);但是我得到了这个错误cannotresolvemethod'load(android.graphics.Bitmap)'

android - 使用 ObjectAnimator 顺时针旋转 ImageView

我正在尝试旋转一个图像,以便它恰好适合另一个图像的下方。所以这就是我想要实现的目标:这就是我能够实现的目标:它基本上包含两个ImageView,第一个包含地板上方的部分,第二个包含覆盖地板的瓷砖。我的问题是我无法按顺时针方向为瓷砖图像制作动画,也无法围绕x轴旋转View,使其适合包含地板上方部分的图像下方。我正在使用ObjectAnimator为我的ImageView设置动画。下面是我的代码:publicclassVisualizerFragmentextendsFragment{ImageViewimage;FlipImageViewimage_back;@Overridepubli

android - 如何在不创建新位图的情况下拥有圆形、中心裁剪的 imageView?

注意:我知道有很多关于此的问题和存储库,但似乎没有一个适合我尝试实现的目标。背景给定任意宽高比的位图,我希望将其设置为ImageView的内容(仅使用可绘制对象,不扩展ImageView),这样内容将被居中裁剪,但仍保持形状一个圆圈。所有这一切,使用最少的内存,因为有时图像可能非常大。我不想为此创建一个全新的位图。内容已经存在...问题我发现的所有解决方案都缺少我写过的东西之一:有些不居中裁剪,有些假设图像是方形的,有些从给定的位图创建一个新的位图...我尝试过的除了尝试各种存储库,我还尝试了thistutorial,并且我尝试针对非正方形宽高比的情况修复它,但我失败了。这是它的代码,

android - 从 ImageView 获取资源 ID

我正在尝试开发一个小游戏。我有一个ViewFlipper,它在ImageViews中有50张图片(4张图片的随机频率)。然后我有4个按钮,它们具有相同的4张图片,可以出现在ViewFlipper中。任务是当右图出现时点击右键。(当出现图片1时必须按下Button1等等)我的问题是我不知道如何获取显示的ImageViewid。flipper.getCurrentView().getId()给我“-1”作为Id。但我想要“R.drawable.pic1”的Id到目前为止我的代码:我的加载器方法:protectedvoidloadPicturesIntoFlipper(){Randomgen

Android - ImageView 覆盖另一个 ImageView

我想像这样制作一个ImageView覆盖另一个ImageView;只有一半的绿色圆圈覆盖了图像:我试过使用RelativeLayout并将两个ImageView都放在里面。然后我使用android:layout_alignBottom将圆圈覆盖在图像上。它确实覆盖了,但我不知道如何设置偏移量,以便只有一半的圆覆盖基本图像。编辑:对不起,这是我的布局xml代码 最佳答案 这个答案得到了很多赞成票。所以我尝试改进这个答案。与其他两个相比,这可能是更好的方法,因为此解决方案不需要固定布局或将屏幕等分,所以这样做可能更好。替代方法试试这个/

android - 无法在 ImageView 上使用 setForeground 方法

这个问题在这里已经有了答案:Whydoesn't`android:foreground`attributework?(4个答案)关闭3年前。我想使用setForeground方法在我的ImageView的中心显示一个“播放”图标,以指示用户如果按下它就会播放视频。目前我遇到无法解决的错误:尽管文档说该方法应该从API1开始可用:我正在使用构建工具版本23.0.1针对API23进行编译。我的目标是最低API16。