問題タブ [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.

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

android - エラーを引き起こす Android SwipeRefreshLayout の例: 「指定された子には既に親があります。」

Android Developers Web サイトの次の例を使用しています。

SwipeRefreshListFragment 公式の例

アプリケーションを実行すると、次のエラーが発生し続けます。

            

コードは正しく、ページに示されている例に似ています。すべてのクラスに適切なインポートがあります。そして、私はsetContentView()どこでも2回使用していません。メソッドをどこに追加する必要がremoveView()ありますか、またはこれを完了するためのより良い方法はありますか?

これに関するアドバイスをいただければ幸いです。例が機能しない理由を知りたいです。

添付は私のコードです:

主な活動

SwipeRefreshListFragment

SwipeRefreshListFragmentFragment

アクティビティベース

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

android - SwipeRefreshLayout onRefresh メソッドが機能しない

SwipeRefreshLayout に ListView を追加しました。ただし、onRefresh メソッドは機能しません。リストビューにはデータが付属しており、リストビューをスクロールするとonRefreshが機能しなくなると思います。最初のアイテムが表示されているときに swipeContainer を有効にするメソッドを使用しています。私のコードを調べて、何が間違っているのか教えてください。

ここに私の活動があります:

0 投票する
9 に答える
33258 参照

android - SwipeRefreshLayout + ViewPager、水平スクロールのみを制限しますか?

アプリに と を実装SwipeRefreshLayoutViewPagerましたが、大きな問題があります。左/右にスワイプしてページを切り替えるときはいつでも、スクロールが敏感すぎます。少し下にスワイプすると、SwipeRefreshLayout更新もトリガーされます。

水平スワイプの開始時に制限を設定し、スワイプが終了するまで水平のみを強制したい。つまり、指が水平方向に移動しているときに垂直方向のスワイプをキャンセルしたいのです。

この問題は でのみ発生しますViewPager。下にスワイプしてSwipeRefreshLayout更新機能がトリガーされ (バーが表示されます)、指を水平方向に動かしても、垂直方向のスワイプしか許可されません。

ViewPagerクラスを拡張しようとしましたが、まったく機能しません:

レイアウト xml:

助けていただければ幸いです、ありがとう

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

android - SwipeRefreshLayout のロック

ListView の項目の onLongClick 内にあるときに、SwipeRefreshLayout を完全に無効にしようとしています。

現在 setEnabled(false) を使用していますが、スワイプジェスチャがとにかく認識されることがあります。

この動作を止めるにはどうすればよいですか?

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

android - SwipeRefreshLayout は、下にスワイプしたときのドラッグ アニメーションを無効にします

SwipeRefreshLayoutクラスをカスタマイズせずにスワイプダウンでドラッグアニメーションを無効にすることは可能ですか?

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

android - SwipeRefreshLayout com.android.layoutlib.bridge.MockView は android.view.ViewGroup にキャストできません

私はこのエラーを受け取りました:

私のXMLコード:

すでにEclipseを再起動しましたが、エラーは解決しません。

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

android - SwipeRefreshLayout フラグメント作成時のアニメーションなし

で使用android.support.v4.widget.SwipeRefreshLayoutしていandroid.support.v7.widget.RecyclerViewます。
フラグメント ビューの作成時に、SwipeRefreshLayoutアニメーションを表示する必要があります。しかし、私が電話してsetRefreshing(true)も何も起こりません。しかし、データを更新するとアニメーションが変わります。
child が入っていないとアニメーションが表示されないと思いますSwipeRefreshLayout
このアニメーションを最適な方法で表示するにはどうすればよいですか?

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

android - Android 5 onInterceptTouchEvent モジュールの SwipeRefreshLayout.java に中断はありません

その関数では、Action_down の後にブレークがなく、コードが ACTION_MOVE に実行される可能性があることに気付きました。そうですか?

ACTION_DOWN を処理してから直接 ACTION_MOVE を処理する理由がわかりません。これでよろしいですか? 前もって感謝します。