問題タブ [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.
android - Android: ScrollView と NestedScrollView の比較
ScrollView
とはどう違いNestedScrollView
ますか?両方とも、拡張しFrameLayout
ます。両方の長所と短所を詳しく知りたいです。
android - ネストされたscrollviewとcardviewでテキスト全体が表示されない
折りたたみツールバーとネストされたスクロールビューを備えたコーディネーターレイアウトを使用しています。Lorem Ipsum のコードを入力すると、テキストの最後までスクロールできないため、テキストの最後が見えません。
さらにテキストを追加すると、さらにスクロールできますが、最後までスクロールできません。
これが私の例です:
最後の行は私のコードの最後ではありません。
私のxml:
エミュレータのせいでしょうか。
編集 :
Madhur の回答に対する返信 : ネストされたスクロール ビューの代わりにフレームを配置し、ナビゲーション ビューのアイテムのクリック時にこのフレームを Java に置き換えることをテストしました。ここでフレームを置き換えます:
このフラグメントによって:
android - NestedScrollView の RecyclerView が Android で機能しない
私はrecyclerviewに表示したいアイテムのリストを持っていて、メインレイアウトにCollapsingToolbarLayoutを追加しました。
これは、collapsingtoolbar レイアウト activity_main.xml を追加したレイアウト ファイルです。
私はこのチュートリアルに従ってcollapsingtoolbarlayoutを操作し
ました ここが主な活動です
ここに私のgradleの依存関係があります
スタックオーバーフローで同様の質問の解決策を試しましたが、うまくいきませんでした.助けてください.何か間違ったことをしましたか?
android - ツールバーがスクロールされていない
NestedScrollView をアクティビティに適用した後、ツールバーがコンテンツと共にスクロールされません。多くのスクロール オプションとフラグを試しました。高さと幅のパラメータはここには書かれていません。
android - Espresso、NestedScrollView または RecyclerView が CoordinatorLayout にある場合にスクロールが機能しない
やCoordinatorLayout
などの Espresso アクションの動作が壊れているようです。scrollTo()
RecyclerViewActions.scrollToPosition()
NestedScrollView に関する問題
このようなレイアウトの場合:
最初の問題をNestedScrollView
使用して内部の任意のビューにスクロールしようとすると、 . これは、このアクションがサポートするだけで拡張しないためです。この問題の回避策については、こちらで説明しています。基本的には、コードをコピーして、制約をサポートするように変更できます。が a にない場合は機能するようですが、 a の中に入れるとすぐにスクロールアクションが失敗します。ViewActions.scrollTo()
PerformException
ScrollView
NestedScrollView
scrollTo()
NestedScrollView
NestedScrollView
CoordinatorLayout
CoordinatorLayout
RecyclerView の問題
NestedScrollView
同じレイアウトの場合、を aに置き換えるRecyclerView
と、スクロールにも問題があります。
この場合、私は使用してRecyclerViewAction.scrollToPosition(position)
います。とは異なりNestedScrollView
、ここではスクロールが行われていることがわかります。ただし、間違った位置にスクロールしているようです。たとえば、最後の位置までスクロールすると、最後から 2 番目は表示されますが、最後の位置は表示されません。スクロールのRecyclerView
外に移動すると、正常に動作します。CoordinatorLayout
現時点では、CoordinatorLayout
この問題により、使用する画面用の Espresso テストを作成できません。同じ問題が発生したか、回避策を知っている人はいますか?
android - Nested Scrollview 内の recyclerview からフォーカスを削除する
こんにちは、設計で 1 つの問題に直面しています。その xml は次のとおりです。問題は、ネストされたスクロールビュー内で2つのテキストビュー、ボタン、およびリサイクラービューを使用していることです。このコードビューを実行しているときは、recyclerview から開始されますが、下にスクロールすると、それらのテキストビュー、ボタンが表示されます。モバイル内でビューを表示しているときに、最初のビューからビューを開始し、recyclerview に直接焦点を合わせないようにする方法を教えてください。どうすればこの問題を解決できますか? 助けて。私の下手な英語でごめんなさい。