在我的xml布局中,我有一个border,我想在该边框的一侧放置一个image。
我尝试使用像这样的imageView:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:layout_below="@+id/textView"
android:background= name of border file
android:layout_centerHorizontal="true"
android:layout_marginTop="95dp" />
然而它不起作用,我将如何实现呢?
答案 0 :(得分:0)
使用android:src属性指定图像,然后使用android:background属性显示边框。如果你还没有这样做,你可以将你的边框图像转换为九个补丁,这样它只能伸展直线部分而不是圆角。如果android:src图像完全覆盖背景图像,那么你可以引入一些android:padding来清除边框。
答案 1 :(得分:0)
确保您的背景图像存储在首选位置,即:
这是一个直接的解决方案。
android:src="@drawable/your image name goes here"