36
A
回答
16
我认为这是不可能的使用9补丁进行重复模式(仅拉伸一定的区域),也许你可以找到在官方documentation
-3
首先请确保将您的9个补丁映像保存为your_image_name.9.png并将其存储在res/drawable文件夹中。然后在你的xml中,只需使用android:background =“@ drawable/your_image_name”来设置布局背景,这应该可以工作。如果它仍然无法工作,你可以发布你的布局xml吗?
+0
9补丁的作品(见上图)。但不是拉伸,我希望重复中心的模式。 – znq 2010-09-04 10:18:21
15
更多一点......
更正:如果你想要重复的橙色点,您将无法使用9补丁成功。 9贴片只能拉伸你告诉它伸展的部分,并保持原样,剩下的部分。 9贴片PNG没有重复模式。
你可能想看看Bitmap类。您可能会在这里使用您的问题的tileMode。
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/stripe_bg"
android:tileMode="repeat"
android:antialias="true"
android:dither="false"
android:filter="false"
android:gravity="left"
/>
相关问题
- 1. 9补丁不尊重填补面积
- 2. 安卓:9补丁PNG是对待像一个正常的PNG
- 3. Android 9补丁模糊?
- 4. 9安卓4.0中的补丁按钮太高
- 5. 安卓补丁9折加载动态图像后
- 6. 9补丁运行不好
- 7. @ Android的9补丁
- 8. Android - 为什么要使用cardview而不是9补丁
- 9. 黑色补丁youtube安卓api
- 10. 泡泡ListView与9补丁
- 11. Android 9-补丁错误
- 12. 选择器与9补丁
- 13. Android Studio 9错误补丁
- 14. 9补丁缩小问题
- 15. Xamarin - 支持9补丁?
- 16. 奇怪9补丁绘图
- 17. 9补丁图像不工作
- 18. 9-补丁按钮显示不正确
- 19. Android 9补丁不会加载
- 20. 为什么给9个补丁命名为9个补丁png图像
- 21. 9补丁 - 1px的边界是模糊的
- 22. 使用重复模式创建9修补程序
- 23. 安装kibana补丁
- 24. 安卓:在TableLayout拉伸行编程
- 25. 安卓壁纸得到了拉伸
- 26. WSO2Apimanager补丁恢复
- 27. 9贴片拉伸时,它不应该拉伸,Android
- 28. 9条补丁图像上的线条
- 29. 使用9补丁的ImageButton大
- 30. 奇怪的9补丁行为
您现在是否找到了解决方案? – OneWorld 2010-09-17 08:14:33
这将非常方便!我刚刚遇到了需要这种行为的问题! – CaseyB 2011-06-23 21:06:58
这可能有帮助: http://androidblogger.blogspot.com/2009/01/how-to-have-tiled-background-cont.html – 2011-08-10 12:43:10