Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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 - Fatal编程技术网

Android-在回收器视图的一行顶部创建一个功能区?

Android-在回收器视图的一行顶部创建一个功能区?,android,Android,如下图所示,我想创建一个Recyclerview,其中每行/卡片视图都以带状样式显示“销售”,并将其包裹在该行上。我已经创建了recyclerview并填充了数据。只有“销售”彩带不会出现 我该怎么做 您应该使用RelativeLayout执行此任务 将卡的内容放入线性布局中(这次调用contentView),并给它一些布局\u边距。然后将此内容视图放入一个RelativeLayout,并将sale ribbon添加为ImageView子元素。 像这样: <?xml version="1.

如下图所示,我想创建一个Recyclerview,其中每行/卡片视图都以带状样式显示“销售”,并将其包裹在该行上。我已经创建了recyclerview并填充了数据。只有“销售”彩带不会出现

我该怎么做


您应该使用
RelativeLayout
执行此任务

将卡的内容放入
线性布局中
(这次调用contentView),并给它一些
布局\u边距
。然后将此内容视图放入一个
RelativeLayout
,并将sale ribbon添加为
ImageView
子元素。 像这样:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="20dp"
        android:background="@color/white">
        __content_of_the_card__
    </LinearLayout>

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ribbon"/>

</RelativeLayout>

__卡片的内容__

试试
查看#设置前景(可绘制前景)
为什么这个问题会得到这么多反对票?我认为这绝对是一个编程问题。如果这不是一个编程问题,那么在安卓系统中如何实现呢?你是如何解决这个问题的?我有同样的理由: