java - 在布局顶部添加描边

标签 java android

我有以下 XML 代码:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <stroke
        android:width="0dp"
        android:color="#CCFFFFFF" />
    <solid android:color="#55FFFFFF" />
    <padding
        android:left="0dp"
        android:right="0dp"
        android:top="0dp"
        android:bottom="0dp" />
    <corners android:topLeftRadius="0dp" android:topRightRadius="0dp" android:bottomLeftRadius="8dp" android:bottomRightRadius="8dp" />
</shape>

产生以下结果:

enter image description here

如何修改代码,使顶部有一条黑线,如下所示:

enter image description here

最佳答案

您可以在 xml 文件中的文本上方和形状下方添加此代码

   <View
        android:layout_width="match_parent"
        android:layout_height="1dp"
        android:background="#000000" />

关于java - 在布局顶部添加描边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20409772/

相关文章:

java - 如何通过java驱动程序在mongodb中存储38位整数

android - 按钮隐藏在带有折叠工具栏的嵌套 ScrollView 中

java - 为什么 Double.parseDouble(null) 和 Integer.parseInt(null) 抛出不同的异常?

Java:如何通过 org.w3c.dom.document 上的 xpath 字符串定位元素

java - 在 Java 中停止线程后如何重新启动它?

java - 使用 org.json 从 XML 转换为 JSON : how to preserve number format?

android - 使用 Android v4 兼容性库时出现 "Package does not exist"错误

android - android DBAdapter 类错误

android - 如何将一项服务绑定(bind)到多个应用程序

android - 使用 Android Studio 显示错误的 Web ListView 图像