我有办法在活动视图的右侧平铺图像吗?我的图像小而方。
我知道您可以像这样平铺整个活动视图:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/actual_pattern_image"
android:tileMode="repeat" />
但是有办法抑制它吗?使其只是在右侧沿着另一个图像平铺一个图像?
我知道我可以这样做:
android:layout_marginTop="5dip"
android:layout_marginBottom="5dip"
并继续增加边距,因为我在下面添加了另一个imageView。我对这种方法唯一的恐惧就是当scoll-bars进入画面时。这显然是一种非常静态的方法......
只是一个抬头 - 对Android开发来说很新......
答案 0 :(得分:1)
如果您知道图块的宽度,则可以创建一个bitMap,其宽度为图块的宽度,其高度为完整视图的高度。然后将此视图放在活动视图的右侧。
如果您的视图具有填充视图的相对布局,并且您的位图与相对布局的右侧对齐,那么这将是最简单的:
android:layout_alignParentRight="true"