ImageView喜欢另一个ImageView Android的边框

时间:2015-05-19 10:35:25

标签: java android image xamarin imageview

我想在另一个imageView中动态插入一个imageView。 一个imageView始终是固定的,我喜欢像边框一样使用它。 第二个imageView动态插入另一个和CENTER_INSIDE中。

有可能吗?

2 个答案:

答案 0 :(得分:2)

请勿使用ImageView而不是其他ImageView。在您的情况下,请按照以下步骤操作

1-创建一个xml文件imageview_border.xml并将其放在drawable文件夹中,其中包含以下内容:

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
  <solid android:color="#ffffff" />
  <stroke android:width="1dip" android:color="#dddddd"/>
</shape>

2-现在分配android:background="@drawable/imageview_boder"

3-使用ImageView属性将图像分配给android:src,如下所示:

android:src="@drawable/yourimage"

答案 1 :(得分:1)

也许你可以使用9补丁图片: http://developer.android.com/tools/help/draw9patch.html

Draw 9-patch工具是一个WYSIWYG编辑器,允许您创建自动调整大小以适应视图内容和屏幕大小的位图图像。图像的选定部分基于图像中绘制的指示符水平或垂直缩放。