問題タブ [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.
android - アクティビティを開くときに AppbarLayout と NestedScrollView が重なる
ネストされた ScrollView には、ドラッグ時にスクロールするフラグメントとスクロールしないフラグメントがRecyclerView
あります。
いくつかの回答で提案されているように追加しましたが、それは機能しません。AppbarLayout
app:layout_behavior="@string/appbar_scrolling_view_behavior"
RecyclerView
java - ネストされたスクロールビュー内のRecyclerview?
ネストされたスクロール ビュー内に配置されたリサイクラー内で複数のビュー ホルダーを使用しています。ネストされたスクロールが原因で、onBindViewHolder() リサイクラー ビューの Natural 動作に変更があります。リサイクラーアダプターを開始すると、すべてのアイテムがonBindViewHolder()内で呼び出されますたとえば、I have 20 Items は、通常のシナリオでは、開始時に 3 つの項目のみが呼び出されることを意味しますが、ネストされたスクロール ビューの場合、20 個すべてのビューが最初の読み込み時に作成されます。
XML ファイル
android - Android の CollapsingToolbarLayout + NestedScrollView が、ソフト キーボードが表示されているときに Scroll to End にならないのはなぜですか
appcompat 23.1.1 を使用すると、ソフト キーボードが表示されているときに、NestedScrollView 内の EditText の最後までスクロールできません。何が起こるかというと、キーボードが非表示の場合は最後までスクロールします。
つまり、ソフト キーボードはテキストの最後の部分を隠します。
この質問のバリエーションはすでに尋ねられていますが、明確な答えはありません. ほとんどの場合、appcompat 22.x はバグが多いと言及されています。これは 23.1 で修正されましたか? そうでない場合、より良い回避策がありますか。
この問題を再現するには、Android Studio を使用して作成し、新しいプロジェクトを作成して「スクロール アプリケーション」を選択し、TextView を EditText に変更します。
マニフェストに追加してみましたが、
しかし、違いはありません。
参考までに、プロジェクト ファイルは次のとおりです。
https://gist.github.com/anonymous/73acc2d39f4e90c51217
助けと提案をありがとう
編集#1
これは appcompat-v7:23.2.0 にも当てはまります。
編集#2
appcompat 23.3.0 にはまだバグがある可能性があります。これを参照して ください https://code.google.com/p/android/issues/detail?id=182362
android-recyclerview - Androidのネストされたスクロールビューがネストされたフリングをトリガーしない
スライド カードでネストされたスクロールビューを使用して、コーディネーター レイアウト動作クラスを拡張し、ネストされたスクロールおよびフリング メソッドをオーバーライドすることで、カードを上下にプルしています。
私のレイアウトでは、recylerview と 2 つのネストされたスクロール ビューがあり、1 つはヘッダーをラップしてカードを上下にプルさせるため、もう 1 つはラップしてエラー メッセージの後に表示されるエラー メッセージ用です。
この動作は、recyclerview、またはヘッダーをラップするネストされたスクロールビューを投げるときに onNestedPreFling() のトリガーを検出します。エラーレイアウトをラップするnestedscrollviewを飛ばすと問題が発生し、onNestedPreScroll()をトリガーしますが、スクロール量がタッチスロップよりも大きい場合でも、常にonNestedPreFling()をトリガーするとは限りません。
この問題の原因を特定しようとしましたが、残念ながら特定できませんでした。うまくいけば、誰かが onNestedPreFling() の呼び出しを妨げているものを知っています。
android - フローティング アクション ボタンを非表示にする
更新: NestedScrollView のスクロール変更イベントをリッスンし、そこで適切な処理を行うだけで、この問題を解決しました。
このチュートリアルに従って、私の の表示と非表示をアニメーション化していFloatingActionButton
ます。しかし、それは私のレイアウトでは実際には機能しません。私のレイアウトはこの写真のようなものです:
内部に NestedScrollView と多数の RecyclerView があります。NestedScrollView の領域をタッチしてスクロールすると、FloatingActionButton
期待どおりにアニメーション化されます。しかし、いずれかの領域に触れてスクロールすると、RecyclerViews
まったくFloatingActionButton
アニメーションしません。onNestedScroll
コードをデバッグしようとすると、 の領域に触れてスクロールしてもメソッドが呼び出されないことに気付きましたRecyclerView
。
android - CollapsingToolbarLayout のスムーズ スクロールの問題を伴う Android RecyclerView
のようCollapsingToolbarLayout
に使いたい。RecyclerView
Whatsapp
キャプチャされたビデオは次のとおりです: https://sendvid.com/0oi2lxx5
上にスクロールするときは問題ありませんが、下にスクロールするとスムーズではありません。でスムーズにスクロールしたいRecyclerView
。
だからここに私のものがありますprofile_activity.xml
:
私は使っている:
どうすればこれを修正できますか?