Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 沿视图的底部边缘创建阵列_Android_Android View - Fatal编程技术网

Android 沿视图的底部边缘创建阵列

Android 沿视图的底部边缘创建阵列,android,android-view,Android,Android View,我想要一个沿视图边缘的图案。对于这个特殊的情况,我希望它是一个锯齿状的边缘(比如从一卷纸上撕下羊皮纸或锡箔纸)。我更喜欢一个更一般的解决方案——也许在某个点上,我喜欢沿着视图顶部的波浪,或者沿着侧面的活页夹线圈。我更喜欢某种重复的图像,而不是拉伸图像 编辑: 我希望模式发生在视图的边缘附近(可能仅在一个边缘上)。例如,收据底部或顶部的泪痕。撕裂不应在图像的上下边缘重复。使用的根元素创建一个可绘制的(pattern\u tile.xml)。比如说: <?xml version="1.0" e

我想要一个沿视图边缘的图案。对于这个特殊的情况,我希望它是一个锯齿状的边缘(比如从一卷纸上撕下羊皮纸或锡箔纸)。我更喜欢一个更一般的解决方案——也许在某个点上,我喜欢沿着视图顶部的波浪,或者沿着侧面的活页夹线圈。我更喜欢某种重复的图像,而不是拉伸图像

编辑:


我希望模式发生在视图的边缘附近(可能仅在一个边缘上)。例如,收据底部或顶部的泪痕。撕裂不应在图像的上下边缘重复。

使用
的根元素创建一个
可绘制的
pattern\u tile.xml
)。比如说:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:dither="true"
    android:src="@drawable/bgnoise_lg"
    android:tileMode="repeat" >

</bitmap>
哦。差点忘了,我把这两个文件放在
drawable nodpi
文件夹中。我不希望Android为我缩放图像

显然,由于你的问题有点模糊,你将不得不使用你自己的形象,而不是我张贴的例子,玩弄它一点,直到你得到适合你需要的结果


注意:当你有重复的模式而不是填满屏幕或拉伸时,通常会做这样的事情。因此,请确保您使用的图像是一种可以重复的图案,而不是看起来不合适的图案。

这会在整个图像上创建平铺背景。我将更新问题,以进一步澄清。
android:background="@drawable/pattern_tile"