問題タブ [android-nestedscrollview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
55918 参照

android - NestedScrollView は match_parent の高さの子でスクロールできませんでした

フラグメントで NonSwipeableViewPager を実装すると、このように NestedScrollView が含まれます。スクロールビューが上にスクロールして 2 つのテキストビューを表示できることが期待されます。

しかし、スクロールできませんでした。さまざまな方法を試しましたが、まだ解決策が得られませんでした

0 投票する
2 に答える
5180 参照

android - NestedScrollView内のビューページャーを使用してリストビューがフラグメントでスクロールしない

こんにちは、whatsapp のようなレイアウトを作成する必要がありました。これは、アクションバーをスクロールしますが、tabLayout はスクロールしません。その中のフラグメントをロードするためにviewpagerを使用しました。フラグメントでは、リストビューを追加しましたが、リストビューのスクロールでは、アクションバーがスクロールしません。stackoverflow でいくつかのチュートリアルを使用すると、この目的のためにnestedScrollViewを使用する必要があり、それは私にとってはうまくいきます。しかし、それはリストビューのスクロールを停止します。そのためにこのコードを使用しました。

activity_my.xml

MyActivity.java

FragmentOne.java

fragment_one.xml

私は LinearLayout monHeight = 1000dp を使用しました。これは、nestedScrollView で android:fillViewPort="true" を使用し、LinearLayout から minHeight を削除すると、リストビューは表示されますがスクロールされないためです。今はスクロールしますが、1000dpまでは他のアイテムは表示されません。

0 投票する
1 に答える
1629 参照

android - NestedScrollView内のViewPager内のNestedScrollView:最も内側のNestedScrollViewがスクロールしない

したがって、NestedScrollView を内部に持つ CoordinatorLayout を使用する Fragment があります。その NestedScrollView 内には ViewPager があります。その ViewPager の各アイテムは、内部に NestedScrollView を持つ CoordinatorLayout です。

私が望む動作は、ViewPager 内の各項目が上下にスクロールされると、カスタムの BottomBar が消えて再び表示されることです。

ただし、上下にスクロールすると、BottomBar が消えて再び表示されますが、最も内側の ScrollView のコンテンツは移動しません。これが問題です

以下に投稿されたコード、アドバイスは役に立ちます。

私が試したこと:

  1. スクロール可能な階層内のほぼすべてのビューで ViewCompat.setNestedScrollingEnabled() を呼び出します。
  2. 最も外側の NestedScrollView で requestDisallowInterceptTouchEvent(true) を呼び出します。

主な活動: ここに画像の説明を入力

外側の NestedScrollView を含むフラグメント: ここに画像の説明を入力

ViewPager の各項目: ここに画像の説明を入力

0 投票する
11 に答える
76674 参照

android - Nested Scrollview スクロール内の Recyclerview は、通常の Recyclerview または Nested Scrollview のように高速スクロールしません

RecyclerView内部で使用しNestedScrollViewていますが、動作します。でも、RecyclerView内側LinearLayoutとかを使うと、ジェスチャーに応じてさまざまな速度でスクロールします。スクロールはジェスチャに耳を傾け、少しだけ上にスライドすると少しスクロールし、非常に速く上にスライドすると非常に速くスクロールします。今私の問題は、RecyclerView内部はNestedScrollView確かにスクロールしますが、高速スクロールは機能しません。しかし、私は速くまたは遅く上にスライドしたり、少しだけスクロールしRecyclerViewたりします.NestedScrollView

そのスクロール ビュー内でさまざまな速度でスクロールするにはどうすればよいNestedScrollViewですか?RecyclerView

0 投票する
3 に答える
1882 参照

android - NestedScrollView 内の RecyclerView onBindViewHolder がすべての getItemCount サイズを呼び出す

RecyclerViewNestedScrollViewに入れるonBindViewHolderと、サイズが30のリストがあると言うようにすべての行onBindViewHolderが呼び出され、スクロールしなくても一度に30行すべてが呼び出されます

私のxmlは

しかし、削除するNestedScrollViewと正常に動作します。

0 投票する
6 に答える
14041 参照

android - Androidのネストされたスクロールビューがスクロールしない

Linear Layout 内のコンテンツを含む Nested ScrollView を使用しています。

ViewPager 内にこのレイアウトがあり、ViewPager は CordinatorLayout 内にあります。

ビューをスクロールすると、ビューがスクロールしません。ただし、レイアウトはコーディネーター レイアウト内に配置されているため、ツールバーが非表示になるまで上に移動します。しかし、上にスクロールしません。

これが私の主なアクティビティxmlです。ビューページャーはタブ付きレイアウト内にあります。

これが私のスクリーンショットです。

初期ビュー ここに画像の説明を入力

ビューを上にスクロールすると、上部のナビゲーション バーを非表示にするためだけにスクロールします。タブバーの下の項目を表示するスクロールではなく、

ここに画像の説明を入力

0 投票する
5 に答える
12098 参照

android - Android - ExpandableListView を含む NestedScrollView が展開時にスクロールしない

ExpandableListView内部に aがありNestedScrollViewます(はい、別のスクロールビュー内にスクロールビューを配置するのは良くありませんが、他に何をすべきかわかりません。誰かがより良いアプローチを知っている場合は教えてください)。

のコンテンツのサイズNestedScrollViewはまだ画面内にあるためスクロールしませんが、ExpandableListViewを展開するとコンテンツが画面の外にはみ出しますが、NestedScrollViewそれでもスクロールしません。

これが私のNestedScrollViewレイアウトです: