问题标签 [imageview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10254 浏览

android - Android如何使具有minWidth的ImageView有边框?

我想显示一个图像,使其占据屏幕的最小宽度,并应按其纵横比缩放(图像宽度可能小于或大于最小宽度)我还希望在此图像周围有一个固定大小的边框. 这是我的 xml 部分:

然而,这并没有产生我想要的......问题是它没有将图像水平缩放得足够远(即,我在左右两侧的 10px 填充似乎更多)

我将如何产生我想要的结果?

0 投票
17 回答
325689 浏览

android - Android中图像视图的边框?

如何ImageView在 Android 中为 an 设置边框并更改其颜色?

0 投票
2 回答
5633 浏览

java - 自定义图像视图android

我的自定义视图如下所示



在我的布局中:

但是我看到了消息:

NoSuchMethodException:com.mypackage.CustomDrawableView.(Android.context.Context, Android.util.AttributeSet)

如果我尝试运行它,应用程序就会崩溃。如果我取消注释可绘制方式,那么它可以工作,但不会显示其他布局。

任何帮助表示赞赏。

0 投票
1 回答
310 浏览

android - Adapter & Theme.Dialog & 刷新内容

根据SQLite中的列结果编号,有一个带有 ListView 的活动 ASimpleCursorAdapter,对于每一行,都有一个应该显示的 ImageView。然后是Activity B,它是一个带有Theme.Dialog. 当我打开活动 B(通过 startActivityForResult)时,我有一些项目,选择一个项目会导致活动 B完成。因此,当我回到Activity A时,我可以通过 LogCat 看到正在调用 bindView 而不是 newView,从而导致 ImageView 不会被新图像刷新。

我尝试在 and 中调用 notifyDataSetChanged() onResume()onActivityResult()因为当我从Activity B返回时两者都被调用但没有任何反应!

因此,有一个Activity C ,它是一个常规 Activity,它与Activity B做同样的事情,但它不是一个Theme.DialogActivity,当我从C回到A时,正在调用 newView,因此正在刷新 ImageView!:D

我应该怎么办?

0 投票
1 回答
3103 浏览

android - 如何将 ImageView 居中,然后将其向左或向右偏移?

我有两个图像视图,它们是两个面对面的足球头盔。我想将它们居中,然后将它们向左/向右偏移一点,以在它们之间提供一点空间。这是目前图像视图的 xml 之一。

我试图使用 [android:layout_marginLeft="25px"] 来抵消它,但是我猜这对我不起作用,因为 [android:scaleType="centerInside"]。有人知道解决方案吗?谢谢!

0 投票
1 回答
1595 浏览

java - 需要帮助在活动加载和按钮按下时显示随机选择的图像

我正在尝试制作一个在加载时仅加载随机图像的活动。它编译得很好并且加载得很好。但根本行不通。任何想法我做错了什么?它让我的眼睛流血。

------------这是我的 RandomImage 类 ---------------------------------- ----

------------这是我的布局----------------------------------- ---


谢谢你的帮助很大,我试过你说的。但是,它只是在开始时加载一个随机图像,按钮什么也不做。我按下它,然后上升的图像消失了,没有任何东西加载到它的位置。一大堆东西通过 logcat,但这是前两行

07-17 04:15:33.102:WARN/ResourceType(30476):获取资源编号 0x00000002 的值时没有包标识符 07-17 04:15:33.112:WARN/ImageView(30476):无法找到资源:2

----------------------------------------我现在有什么------ ----------

我还想指出,我尝试删除这些线条

和线

它仍然没有工作

0 投票
2 回答
832 浏览

java - android应用程序:在中心水平对齐imageviewS

所以我搞砸了imageviews,我可以imageview用下面的代码在中心水平对齐一个:

现在我的主要问题是我有 Ximageviews并且当我像这样对齐它们然后使用 时android:layout_toRightOf="",它们只是从中间开始。

该怎么办?

0 投票
2 回答
5854 浏览

android - Android相对布局放置问题

我在 XML 中为要用于 ListView 中的一系列项目的列表项创建相对布局时遇到问题。我已经尝试了几个小时,并且正在撕扯我的头发,试图让它看起来像我想要的那样,但无法让所有东西都出现在正确的位置并且不会重叠或错位。我可以获得第一个图像和接下来的两个文本视图,但无法获得最后一个文本视图和图像视图。

我附上了一个线框样式的图像,说明我试图让它看起来如何,并且想知道是否有人可以帮助我?

替代文字

  • 右侧的 ImageView 是行全高的设置图标,周围有填充?
  • 两个 TextView 占据了大部分宽度。地址文本视图有可能文本很长,因此如果空间不足,可能需要截断,或者理想情况下缩小字体大小?
  • 下一个 TextView 将只包含一个最多 5 个字符的小字符串。
  • 最后一个 ImageView 是一个小箭头,表示此列表项可单击以获取更多信息。它需要如图所示居中。
  • 我想图标、最后一个文本视图和最后一个图像是否总是在列表中的相同位置/对齐。

如果有人可以在这方面提供一些帮助,我将不胜感激。

干杯伙计们

0 投票
2 回答
5339 浏览

android - Android:调整和缩放图像的一部分

给定一个图像,我希望能够仅缩放该图像的一部分。比如说,我想扩大图像的一半,这样那一半就占据了整个空间。

这怎么可能?

ImageView fitXY 会起作用吗,因为我认为它仅适用于整个原始图像。

仅当在 createBitmap 中,源中第一个像素的 X 和 Y 坐标为 0 时才有效。意思是,我无法获取图像的子集。只能缩放整个图像。但是 createBitmap 旨在对图像进行子集化。

在日志中,当参数不为0时,我得到以下异常: java.lang.IllegalArgumentException: x + width must be <= bitmap.width()

请帮忙

0 投票
1 回答
470 浏览

android - 堆叠两个 ImageButton

我有两个 ImageButton,我试图将一个堆叠在另一个之上。我基本上想用两个大按钮制作一个屏幕,每个按钮占用 50% 的可用空间。代码如下。这是它产生的布局的捕获http://imgur.com/cQT0W.png我在父级上玩过 layout_gravity 和重力。用 layout_height=fill_parent 设置两个孩子不起作用,也不能将父级的重力设置为 fill_vertical。