Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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_Xml_Layout_Android Drawable - Fatal编程技术网

Android 如何创建只有一侧和短长度的小型自定义底部下划线视图?

Android 如何创建只有一侧和短长度的小型自定义底部下划线视图?,android,xml,layout,android-drawable,Android,Xml,Layout,Android Drawable,我正在努力实现一个自定义下划线的文本视图到目前为止,我已经达到非常接近,需要帮助只是得到它的权利 我尝试在层列表可绘制中实现自定义笔划,然后在另一个层列表的帮助下,我添加了插入标记并添加了左参数和右参数,但无法隐藏其中任何一个。请帮帮我 自定义下划线文本.xml 收缩\u left\u right.xml 我在样式中使用此自定义下划线属性,以便可以在运行时以编程方式进行更改 styles.xml @可绘制/自定义\u下划线\u文本 #000 4dp 您可以创建可绘制图形,如:

我正在努力实现一个自定义下划线的文本视图到目前为止,我已经达到非常接近,需要帮助只是得到它的权利

我尝试在
层列表
可绘制中实现自定义笔划,然后在另一个
层列表
的帮助下,我添加了
插入
标记并添加了左参数和右参数,但无法隐藏其中任何一个。请帮帮我

自定义下划线文本.xml


收缩\u left\u right.xml


我在样式中使用此自定义下划线属性,以便可以在运行时以编程方式进行更改

styles.xml


@可绘制/自定义\u下划线\u文本
#000
4dp

您可以创建可绘制图形,如:



设置为文本视图中的drawableBottom,您可以创建drawableBottom,如:



设置为文本视图中的drawableBottom

为什么不使用“我可以获得与下划线跨度相同的行为?”@Nileshrathod检查这个,好的,我明白你关于下划线跨度的观点了,有笔划宽度大小,但是下划线的长度呢,你能给我一些建议吗?为什么不使用?我能得到与下划线跨度相同的行为吗@Nileshrathod检查这个好的,我明白你关于下划线跨度的观点了,有笔划宽度大小,但是下划线的长度呢,你能提出一些建议吗?谢谢你的回答,但是这个问题没有解决它改变了整个背景谢谢你的回答,但是这件事没有成功它改变了整个背景