Androidメモ AndroidでScrollViewの中にRecyclerViewを入れてheightもいい感じ!

Androidメモ

次は意外とよく使うのですが悩む

ScrollViewの中にRecyclerViewを入れ子して

なおかつサイズもいい感じにする方法!

さらに、ScrollViewの中にRecyclerView以外のものを入れて

ちゃんと全体スクロールもきかせたい。。

なんとも贅沢ですがこの要件は結構あります。

まずScrollViewの中にRecyclerViewを入れても

ちゃんとmatch_parentな感じにする方法です!

こんな感じです!

width heightはmatch_parent

below aboveで間に挟みたいやつを指定

そしてポイントは

「fillViewport=”true”」これです!

これを指定すると中身が可変なRecyclerViewでもmatch_parentしてくれますっ

 

そして次に

RecyclerViewにスクロールをとられないで

ちゃんとScrollViewの要素全部スクロールさせるには

 

これも毎回悩むので答えが出てよかったですっ

ポイントは

「android:nestedScrollingEnabled=”false”」

これを指定すればOKです!

あ、ちなみにこの

nestedScrollingEnabledを設定するには

build.gradleで
compile ‘com.android.support:recyclerview-v7:23.4.0’

recyclerviewの23.4.0以上を指定してあげる必要があります!

[smartciphone http://fam-ad.com/ad/p/r?_site=34798&_article=8328 https://pppnexus.com/official/wp-content/uploads/2017/02/tapple.png]

コメント

Top
タイトルとURLをコピーしました