ScrollingView嵌套R(shí)ecyclerView一系列問(wèn)題

在使用ScrollingView嵌套R(shí)ecyclerView的過(guò)程往往會(huì)出現(xiàn)各種問(wèn)題

1,滑動(dòng)卡頓,滑動(dòng)事件沖突

解決辦法:

recyclerview.setHasFixedSize(true);
recyclerview.setNestedScrollingEnabled(false);

2,RecyclerView自適應(yīng)高度

解決辦法:RecyclerView外面套一層相對(duì)布局

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:descendantFocusability="blocksDescendants">
    <android.support.v7.widget.RecyclerView
         android:id="@+id/recyclerview_pinglinlist"
         android:layout_width="match_parent"
         android:layout_height="wrap_content" />
</RelativeLayout>

3,ScrollingView自動(dòng)滾動(dòng)到列表項(xiàng)的位置

解決辦法: 根布局設(shè)置: android:descendantFocusability="blocksDescendants"

<android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerview"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:descendantFocusability="blocksDescendants"
    android:background="#eee" /> 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,326評(píng)論 25 708
  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,110評(píng)論 2 59
  • 內(nèi)容抽屜菜單ListViewWebViewSwitchButton按鈕點(diǎn)贊按鈕進(jìn)度條TabLayout圖標(biāo)下拉刷新...
    皇小弟閱讀 47,183評(píng)論 22 665
  • 目錄介紹 1.RecycleView的結(jié)構(gòu) 2.Adapter2.1 RecyclerView.Adapter扮演...
    楊充211閱讀 3,223評(píng)論 3 17
  • 一說(shuō)到男粉,大家似乎都有一個(gè)共識(shí),那就是得女粉者得天下,女粉消費(fèi)力強(qiáng),變現(xiàn)容易。然而,男粉如果能夠好好利用挖掘,其...
    阿勇同路人閱讀 1,391評(píng)論 0 0

友情鏈接更多精彩內(nèi)容