小编Ela*_*ngo的帖子

RecyclerView重叠没有阴影

我想像这张图片一样开发List

在此输入图像描述

我曾经习惯使用RecylerView ItemDecorator进行重叠.但它没有阴影就重叠了.屏幕和装饰器代码如下

在此输入图像描述

public class OverlapDecoration extends RecyclerView.ItemDecoration {

private final static int vertOverlap = -50;

@Override
public void getItemOffsets (Rect outRect, View view, RecyclerView parent,       RecyclerView.State state) {

outRect.set(0, 0, 0, vertOverlap);
}
}
Run Code Online (Sandbox Code Playgroud)

card_layout.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:tag="cards main container">

<android.support.v7.widget.CardView
    android:id="@+id/card_view"
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    card_view:cardBackgroundColor="@color/color_white"
    card_view:cardElevation="5dp"
    card_view:cardUseCompatPadding="true">

            <TextView
                android:id="@+id/textViewName"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:layout_marginTop="30dp"
                android:layout_marginBottom="30dp"
                android:text="Android Name"
                android:textAppearance="?android:attr/textAppearanceLarge"/>

</android.support.v7.widget.CardView>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-cardview android-recyclerview cardview

10
推荐指数
1
解决办法
2293
查看次数

在Android-Studio中,哪个属性替换为"layout_constraintGuide_Percent"

我之前使用了带有依赖关系的约束布局Android Studio 2.3.1constraint-layout:1.0.0-alpha4,但是现在我正在使用'com.android.support.constraint:constraint-layout:1.0.2',layout_constraintGuide_Percent属性不存在.

哪个属性替换layout_constraintGuide_Percent

我的代码:

<android.support.constraint.Guideline
    android:id="@+id/guideline_vertical"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    app:layout_constraintGuide_Percent="0.8"
    tools:layout_editor_absoluteX="50dp"
    tools:layout_editor_absoluteY="0dp" />
Run Code Online (Sandbox Code Playgroud)

java android android-constraintlayout

5
推荐指数
1
解决办法
457
查看次数

对象,键值映射到JSON数组

我收到这样的数据

{ '1': 'House',
  '2': 'Town Home',
  '3': 'Apartment' }
Run Code Online (Sandbox Code Playgroud)

但是我需要像这样的对象数组

[{id:"1", name:"House"},{id:"2", name:"Town Home"}]
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
44
查看次数