草庐IT

imageviews

全部标签

Android - 拖放 ImageView 的副本

如何通过拖放创建ImageView的副本?我用谷歌搜索,但我什么也没找到。请帮帮我 最佳答案 Here's一个完整的例子,似乎可以做你想做的大部分事情。似乎唯一需要的更改是创建一个新的ImageView并将位图复制到其中。为此,您需要将类MyDragListener的onDrag()方法更改为如下所示:caseDragEvent.ACTION_DROP://Dropped,reassignViewtoViewGroupViewview=(View)event.getLocalState();//ViewGroupowner=(Vie

android - 如何像 centerCrop 那样从顶部缩放 ImageView?

假设我从API获取一些图像。我事先不知道图像的尺寸是多少,但我知道我希望该图像成为我已设置为某个特定尺寸的ImageView的src.我想要从API获得的任何图像填充整个ImageView,我想保持宽高比,并且我不在乎某个维度(宽度或高度)是否变得对于设置大小来说太大View-所以我使用centerCrop。如果从API返回的图片是这样的:当它被设置为ImageView的src时,结果将类似于此(阴影部分被裁掉):但是,我收到一个请求,要求我们始终显示图像的顶部并从下往上裁剪。所以期望的结果是这样的:我相信这是可能的,但我是一个网络专家,在他的联盟之外运作。以某种方式扩展ImageVi

android - 从 Android 中存储在 JSONString 中的 URL 在 ImageView 中加载图像

我有一个JSON字符串,说一个name和一个Url。我需要将名称提取到TextView中,并在ImageView中提取和显示图像。以下是上述场景的代码。publicstaticfinalStringJSON_STRING="{\"WebImages\":{\"Imagename\":\"image_name\",\"imageurl\":http://www.example.com/image/example.png}}";我需要在我创建的TextView中显示名称,并从该url获取图像并显示在Imageview中。 最佳答案 首先

android - 扩大最大宽度的ListView中的ImageView

为了便于讨论,我有一个ListView,其项目是ImageView。我希望图像缩放到ListView行的宽度,并保持其纵横比。这是ListView项目布局的简化版本,ImageView的宽度为match_parent,并且它的所有祖先都相同。布局设计器显示ImageView的尺寸跨越了整个宽度,但内部图像却没有。图像缩放正确。问题是ListView行的高度使得宽度无法缩放到正确的大小。如果我使用fitXY,它会缩放宽度,但纵横比不正确。有什么想法吗? 最佳答案 如果不创建自定义View,我找不到任何方法来完成此操作。简而言之,自定义

android - hasOverlappingRendering() 和两个 ImageView

我有一个自定义的View,其中包含两个相互重叠的ImageViews。我将hasOverlappingRendering()设置为返回false,并且在设置alpha时没有遇到任何问题。但它不是真的包含重叠渲染(两个ImageViews)吗?这不应该是某种(图形)错误吗? 最佳答案 迟到的答案..但迟到总比不到好。答案是不包含重叠渲染。我找到了thisvideo真的很有用。Google工程师正在举例说明当您从hasOverlappingRendering()返回false时会发生什么。

android - imageView 选中状态不显示

在我的应用程序中,我有一个Activity(HomeActivity)和3个fragment(所以我有3个按钮)。在HomeActivity中,我有一些按钮,点击它后应该改变他的状态。第一次运行应用程序时,我按下其中一个按钮,选择状态发生了变化(在我的例子中,白色变为绿色),但是当我按下另一个按钮时,所有按钮都未被选中(所有按钮都是白色的)。谁能告诉我这里有什么问题?publicclassHomeActivityimplementsView.OnClickListener{privateImageViewmMessageButton;privateImageViewmMapButton

android - 如何在单击时制作 ImageView 弹出窗口

我希望能够单击列表中的ImageView并使其在单击时弹出,就像在Tumblr和Path应用程序中一样。有谁知道如何做到这一点?PS:我已经厌倦了使用对话框。 最佳答案 我知道它的老问题。但我会添加这个以供将来引用。您可以使用此库将图像显示为弹出窗口。https://github.com/chathuralakmal/AndroidImagePopupfinalImagePopupimagePopup=newImagePopup(this);finalImageViewimageView=(ImageView)findViewByI

java - 在 Android 上单击 ImageView 时如何打开 URL?

HowcanImageViewLinktoWebPage我确实找到了这个链接,我将下面的代码复制到onCreate函数中,然后从onCreate函数中复制出来,但它似乎对我不起作用。以下是我的main.java文件@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//Gotomyurl.comwhenclickingonlogoImageViewimg=(ImageView)f

android - Android 4.1.2 上 ImageView 中的倾斜图像

我有一个在ImageView中显示图像的应用程序,但我遇到了专门针对Android4.1.2的问题。已确认无法在三个独立的4.1.2设备上运行,而在2.3.7、4.2.1、4.3和4.4.2上运行。该错误发生在几个不同的图像上,但不是全部。某些特定的JPEG文件似乎无法按预期工作。它的实际外观以及它在Android4.1.2上的显示方式:上图(左)就是这样一个有问题的图像文件。设置显示图像背后的代码摘要是:Bitmapbitmap,background;ImageViewimageView=(ImageView)findViewById(R.id.imageView);BitmapFa

android - ImageView 下方绘制了波纹

我在FrameLayout中有一个ImageView和一个CheckBox。尽管CheckBox位于ImageView上方,但其涟漪反馈绘制在ImageView下方。有什么办法可以在上面画波纹吗?尝试添加高程值但没有任何改变。 最佳答案 似乎涟漪是绘制在容器背景之上的。所以我将CheckBox放在另一个容器中,将容器的背景设置为透明,并且波纹正确显示。 关于android-ImageView下方绘制了波纹,我们在StackOverflow上找到一个类似的问题: