問題タブ [swiperefreshlayout]
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 - SwipeRefresh レイアウトがカスタムの空のリストビューで機能しない
SwipeRefreshLayout
フラグメントの 1 つにレイアウトを追加しようとしています。リストにいくつかの要素が含まれている場合、すべてが期待どおりに機能します。
問題は、リストが空の場合です。ViewStub
リストにアイテムが含まれていないときに表示されますが、その時点でトリガーOnRefreshListener
されることはありません。
これが私の ListFragment xml です。
そして、ViewStub にロードするレイアウト:
リストが空のときにスワイプジェスチャーでリフレッシュをトリガーする方法はありますか?
android - EnhancedListView と SwipeRefreshLayout の統合に関する問題
上記のウィジェットを統合しようとしています。お互いに干渉しているようです。スワイプしてから下にスクロールすると、指を離してもリスト ビュー アイテムが元の x 位置に戻りません。何が問題なのか誰でも知っていますか?
android - ViewPager 内で SwipeRefreshLayout と WebView を操作する
私は自分のアプリケーションでSwipeRefreshLayout
andを問題なく使用しています。WebView
ViewPager
コード内:
を定義するかどうかに関係なく、エラーが発生しますSwipeRefreshLayout
。
これがエラーです。ご覧のとおり、私のコードとは関係ありませんが、これを解決する方法がわかりません
ログ:
android - SwipeRefreshLayout 内の HorizontalScrollView
アプリケーションに新しいSwipeRefreshLayout
コンポーネントを実装しましListView
た。GridView
ScrollView
のような水平ビューでは非常に悪い動作をしますHorizontalScrollView
。右または左にスクロールすると、SwipeRefreshLayout
ビューはタッチをキャッシュし、 がタッチHorizontalScrollView
を受信しないようにし、垂直方向のスクロールを開始して更新を実行します。
ScrollView
以前に垂直方向とViewPager
内側の問題を解決したので、この問題を解決しようとしrequestDisallowInterceptTouchEvent
ましたが、うまくいきませんでした。SwipeRefreshLayout
また、このメソッドがスーパーを返さずに元のクラスでオーバーライドされていることにも気付きました。Google の開発者は代わりにコメントを残しました " //Nope.
" :)
コンポーネントは比較的新しいためSwipeRefreshLayout
、スワイプでビューを更新して垂直スクロールを追跡および処理できるようにしながら、水平スクロールの問題を修正するソリューションを見つけることができませんでした。または2つ。
android - クラス SwipeRefreshLayout を拡張する Android エラー
私は現在、それぞれにフラグメントを持つ 3 つのタブを使用するアプリに取り組んでおり、これらのフラグメントのそれぞれに SwipeRefreshLayout を実装しようとしています。これを正しく作成したと思いますが、引き続きエラーが発生します。
今、何が原因なのかまったくわかりません。誰かが私を助けることができれば、それは非常に高く評価されます.
SwipeRefreshLayout を実装しているフラグメント レイアウトを次に示します。
そして、これが SwipeRefreshLayout を呼び出すフラグメント クラスです。
ID 名が変更されているだけで、3 つのフラグメントすべてのレイアウトとクラス構造はまったく同じです。ここで何が問題なのか、私にはまったくわかりません。繰り返しますが、どんな助けも大歓迎です!
android - SwipeRefreshLayout.setRefreshing(true) により、ListView が先頭にジャンプします
私は、その子としてa を持つ単純な単純な実装をSwipeRefreshLayout
持っています。ListView
はListView
、Web API からのコメントのリストを表示します (ページ分割されます)。API から別のページをロードするたびに、setRefreshing(true) メソッドを使用しSwipeRefreshLayout
ますListView
。 + ページイン。
これは意図した動作ですか? これについてのヒントを見つけることができなかったからです。ListView
もしそうなら、トップにジャンプしないようにするための回避策はありますか?