問題タブ [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 - NestedScrollingChild の問題の実装
カスタムビューに NestedScrollingChild を実装するために得たいくつかの例を試していました。
この例は正常に動作し、ツールバーがNestedScrollingChildViewのスクロールで折りたたまれることがわかりました。しかし、次の変更を加えた場合、NestedScrollingChildViewのスクロールは効果がありません。それをスクロールすると、ツールバーが折りたたまれません
つまり、高さにサイズを指定すると、機能しません。Androidサポートライブラリ23.1.1を使用しています
ここからコードを取得しました。Androidサポートライブラリ22.2.1を使用しています.22.2.1で動作していた作成したカスタムビューでこの問題に直面しているため、23.1.1に変更しましたが、23.1.1では動作しなくなりました.
android - ScrollView と NestedScrollView の同期
私は次のレイアウトを持っています:
私の質問は、ScrollView を最初にスクロールさせたいということです。ScrollView が少しでも移動した場合は、NestedScrollView がタッチを消費する可能性があります。現在、NestedScrollView はタッチ イベントを取得し、スクロールを消費してから、ScrollView はタッチを受け取ります。onInterceptTouchEvent を使用して実験しましたが、役に立ちませんでした。ポインタはありますか?
これは正しいアプローチですか、それとも他のビューの組み合わせを使用しますか? (コーディネーター配置かな?)
android - NestedScrollView + AppBarLayout コンテンツが遅れる
https://github.com/chrisbanes/cheesesquareと同様のデザインを実装しました
下にスクロールすると折りたたまれる画像を含む折りたたみ可能なツールバー
それはうまく機能しますが、常にではありません...たとえば、線形レイアウトの内部には、休憩要求が完了した後に埋められるビューがあります。これには、コンテンツを Viewpager の後ろにプッシュする効果があります。スクロールダウンして再度アップすると、すべてが再び正しい場所に移動します。
NestedSCrollVew に「fill_vertical」を設定することで、問題の一部が修正されていることをいくつかの SO スレッドで見ました。実際には、コンテンツは遅れませんが、scrollViewの下部がカットされています...下の余白を置くことで問題は解決しますが、それは動的であり、どの余白を置くべきかわかりません...
android - ネストされたスクロールビュー内のリサイクラービュー
私はこのようなレイアウトを持っています
テキストビュー 1
テキストビュー 2
テキストビュー 3
イメージビュー
リサイクルビュー
【縦に並べた項目1~10】
現在、ページをスクロールしているときは、Recyclerview だけではなく、ページ全体をスクロールする必要があります。これは非常に一般的で、Android では古いことです。私が得たソリューションは
、RecyclerView に相当する addHeaderView はありますか? を実装しています。
このアプローチは非常にハックなソリューションであるため、従いたくありません。nestedscrollview 内に recyclerview を実装すると問題が解決する可能性があると思いますが、正しいアプローチを取っていますか? またはコーディネーターレイアウトを使用する必要がありますか? 私の要件を満たすリンクをいくつか提供してもらえますか?
android - NestedScrollView と RecyclerView の問題、それらを分離する方法は?
これを実装する方法がわかりません..使用したい:
- 折りたたみツールバー
- 「通常の」レイアウト (NestedScrollView)
- RecyclerView
- NavigationDrawerでナビゲートします (したがって、レイアウトは私の activity_main.xml にまとめられます)。
RecyclerView を使用しようとすると問題が発生します - NestedScrollView が原因です (そうです、「複数のスクロール可能オブジェクトを一緒に配置しないでください」というルールは true です)...
しかし、これを達成する方法は?何らかの方法でレイアウトを分離しておく可能性はありますか?
情報: FrameLayout でアプリのコンテンツを置き換えています (中央のセクションを参照)。
複数の NestedScrollViews を挿入するのは適切な解決策でしょうか (スクロール可能にする必要がある各 Fragment ビューに)?
これが私の主なレイアウトです:
前もって感謝します。
android - EditText がフォーカスされたときに、NestedScrollView を TextInputLayout でスクロールする
私はそのレイアウトを持っています:
マニフェストのそのアクティビティについて、私は android:windowSoftInputMode="stateAlwaysHidden|adjustResize" を持っています
しかし、EditTextをクリックしてフォーカスすると(キーボードが開くので)、NestedScrollViewはスクロールアップせず、EditTextはキーボードで覆われています。どうすればスクロールアップできますか?
android - NestedScrollView を使用すると、AppBarLayout と折りたたみツールバーをスムーズにスクロールできません
私が使用している 1 つの Android アプリに取り組んでおりCoordinatorLayout
、AppBarLayout
折りたたみCollapsingToolbarLayout
ツールバー機能を使用しています。
レイアウトで使用して、同じレイアウトでNestedScrollView
展開および折りたたみます。AppBarLayout
画面の中央から上にスクロールしようとするとうまくいきませんが、画面の右隅から上にスクロールしようとするとスムーズにスクロールします。
以下は私のxmlファイルです
レイアウト.xml
望ましい結果は、画面の中央から上にスクロールしようとすると、モバイルの右隅から上にスクロールするのと同じくらいスムーズに機能するはずです。
以下のビデオを見て、問題をより明確に見てください。
https://www.dropbox.com/s/gscfc8vfc7kkpxp/device-2015-12-30-160119.mp4?dl=0
android - スクロール時に NestedScrollView で FAB を非表示にする
いくつかの線形レイアウトやテキストビューのようなコンテンツを含むネストされたスクロールビューを持っています。いくつかの理由で、フローティングアクションボタンライブラリも使用しています。だから私はそれのためにどんな行動も使うことができません。scrollview から scrollchangelistener を処理して、fab を動作のように動的に非表示および表示する方法がわかりません。
スクロール中にファブを非表示および表示する方法はありますか?
android - NestedScrollView 内の RecyclerView : 水平スクロールをより簡単にする
私は Android アプリを開発しています。垂直の NestedScrollView を取得しました。垂直の NestedScrollView は、すべての画面を取り、複数の水平の RecyclerView 内にあります。作業ですが、水平スクロールを実現するのは非常に困難です。
つまり、水平方向にスクロールすると、ジェスチャーが NestedScrollView によってキャッチされ、ビューが上下に移動します。RecyclerViewをスクロールするには、焦点を合わせて実際の水平方向の動きをする必要があります.UXを殺しています...
ここで私の NestedScrollView :
数はネットワークデータで定義されているため、プログラムで RecyclerView を膨張させています。ここでは膨張したレイアウトです。
そして、Java で RecyclerView を設定する方法:
「速度」の NestedScrollView を変更しようとしましたが、適切なアドバイスや投稿が見つかりません。適切なアドバイスや投稿が見つからない可能性があります。誰かが助けることができますか?