我是一位有帮助的助手,可以为您进行文本翻译。
我正在尝试基于TextView创建类似Toast的控件,并且发现在将九宫格可拉伸图片作为背景时,TextView会表现出非常奇怪的行为。
以下是XML定义:
<by.pplware.view.QuickInfo
android:id="@+id/quickinfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:padding="20px"
android:textSize="20px"
android:textStyle="bold"
android:typeface="serif"
android:background="#FFFF0000"
/>
这是带有颜色背景的文本视图:
这是带有可绘制背景的文本视图:
据我所知,在使用九宫格背景时,Android 会将填充区域设为透明,并仅将可绘制对象用作文本的背景。但我想在九宫格背景覆盖的区域中包含填充。
是否有解决此问题的方法?