想写好久了,第一篇博客,先上效果图
image.png
话不多说,不瞎逼逼,上代码
先看看xml.
android:orientation="horizontal" android:layout_width="match_parent"
android:background="@color/white"
android:layout_height="match_parent">
android:id="@+id/a"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:scrollbars="none">
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="3">
android:id="@+id/a_b"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none">
android:id="@+id/ll_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:orientation="vertical">
android:id="@+id/tv_group_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:textColor="@color/white"
/>
这里的textview就是悬浮的效果
看activity代码:
package com.example.kun.recyclerview;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.example.kun.recyclerview.Adapter.AAdapter;
import com.example.kun.recyclerview.Adapter.A_B_Adapter;
import com.example.kun.recyclerview.View.UnKnowNameActivity;
import com.example.kun.recyclerview.constant.ItemEntity;
import java.util.ArrayList;
import java.util.List;
import butterknife.BindView;
import butterknife.ButterKnife;
/**
* Created by Kun on 2017/9/7.
*/
public class RenXingActivity extends Activity {
@BindView(R.id.a)
RecyclerView a;
@BindView(R.id.a_b)
RecyclerView aB;
@BindView(R.id.tv_group_name)
TextView tvGroupName;
@BindView(R.id.ll_group)
LinearLayout llGroup;
private List list = new ArrayList<>();
private AAdapter a_Adapter;
private A_B_Adapter a_B_Adapter;
private LinearLayoutManager aLinerLayoutManager;
private LinearLayoutManager a_bLinerLayoutManager;
p