Android 9不涉及填充区域的修补程序
我有以下9个补丁(放在灰色背景上,周围有一个轮廓,以便更清晰地演示): 它拉伸良好,但不考虑填充区域。布局的内容溢出白色矩形部分。如下图所示,我的布局中的ImageView(红色矩形)是最左侧的小部件): 该文件另存为“bg.9.png”。我将其用作这些listview项目的背景,如:Android 9不涉及填充区域的修补程序,android,Android,我有以下9个补丁(放在灰色背景上,周围有一个轮廓,以便更清晰地演示): 它拉伸良好,但不考虑填充区域。布局的内容溢出白色矩形部分。如下图所示,我的布局中的ImageView(红色矩形)是最左侧的小部件): 该文件另存为“bg.9.png”。我将其用作这些listview项目的背景,如: <LinearLayout ... android:background="@drawable/bg"> 你知道我错过了什么吗 谢谢您必须为此使用xml资源,并将您的src放入x
<LinearLayout
...
android:background="@drawable/bg">
你知道我错过了什么吗
谢谢您必须为此使用xml资源,并将您的src放入xml中
<?xml version="1.0" encoding="utf-8"?>
<nine-patch xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg" >
</nine-patch>
您的bg应该类似于bg.9.png您是否在代码中的任何位置为LinearLayout设置了填充?如果是这样的话,这将覆盖九块补丁的内容区域。不,任何地方都不会设置填充。