小编Ale*_*nok的帖子

填充带有九个补丁背景的文本视图没有视觉效果

我试图基于textview创建像控件一样的toast,我发现textview的非常奇怪的行为,以防它有九个补丁drawable作为背景.

这是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"
/>
Run Code Online (Sandbox Code Playgroud)

这是带有彩色背景的textview: 在此输入图像描述

这是带有drawable背景的textview: 在此输入图像描述

据我了解,在九个补丁的情况下,android make padding透明,并使用drawable仅作为文本的背景.但我想在填充九层背景的区域中加入填充.

这个问题有什么解决方案吗?

android textview nine-patch

9
推荐指数
1
解决办法
8306
查看次数

标签 统计

android ×1

nine-patch ×1

textview ×1