为了账号安全,请及时绑定邮箱和手机立即绑定

垂直 recyclerView 和 Horizo​​ntal recyclerview 一起滚动

垂直 recyclerView 和 Horizo​​ntal recyclerview 一起滚动

阿晨1998 2022-06-04 17:15:00
在我的项目中,Recyclerview如果我(垂直)滚动屏幕,我想要两个(第一个水平和第二个垂直)我希望它们两个一起滚动。我尝试了一些方法但没有奏效请帮助我我的片段 xml<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context=".Fragments.Tabs.FarsiF.FarsiBadr">    <LinearLayout        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:orientation="vertical">        <android.support.v7.widget.RecyclerView            android:id="@+id/recyclerview_id_Horizental_badr_farsi"            android:layout_width="match_parent"            android:layout_height="wrap_content"></android.support.v7.widget.RecyclerView>        <android.support.v7.widget.RecyclerView            android:id="@+id/recyclerview_id_vertical_badr_farsi"            android:layout_width="match_parent"            android:layout_height="match_parent">        </android.support.v7.widget.RecyclerView>    </LinearLayout></ScrollView>我的片段类public class FarsiBadr extends Fragment {    RecyclerViewAdapter myAdapter;    List<Items> lstItems;    public FarsiBadr() {        // Required empty public constructor    }    @Override    public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {        // Inflate the layout for this fragment        View view = inflater.inflate(R.layout.fragment_farsi_badr, container, false);        lstItems = new ArrayList<>();    }}
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

只要改成scrollview你<android.support.v4.widget.NestedScrollView 就可以解决你的问题


尝试这个


<?xml version="1.0" encoding="utf-8"?>

<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    tools:context=".multi.TabFragment">


    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="vertical">


        <EditText

            android:id="@+id/searchintabbadrkurdi"

            android:layout_width="match_parent"

            android:layout_height="wrap_content" />

                <android.support.v7.widget.RecyclerView

                    android:id="@+id/recyclerview_id_badr_kurdish_hor"

                    android:layout_width="match_parent"

                    android:layout_height="wrap_content">


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

        <android.support.v7.widget.RecyclerView

                    android:id="@+id/recyclerview_id_badr_kurdish"

                    android:layout_width="match_parent"

                    android:layout_height="match_parent">


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


    </LinearLayout>


</android.support.v4.widget.NestedScrollView>


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信