問題タブ [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 投票する
3 に答える
10256 参照

android - Androidでswiperefreshlayoutをトリガーするには?

SwipeRefreshLayoutのイベントonCreateViewで私のをトリガーしたいMainFragment。私がやりたいことは、イベント内の情報のダウンロードを開始onCreateViewすると同時に、SwipeRefreshLayout の更新を表示することです。何か案は?

これが私のJavaコードの私のコードですMainFragment

これが私のfragment_main.xml

私は Android Studio を使用しています。これが私のビルド gradle です。

インストールしましたAndroid SDK Build Tools 21.0.2

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

android - listview と emptyView を使用した SwipeRefreshLayout

私はリストビューを持つ SwipeRefreshLayout を持っています。このリストビューには空のビューがありますが、リストビューが空の場合、彼の空のビューが表示されますが、SwipRefreshlayout の更新は機能しません..

なんで?

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

java - Android IllegalStateException: 指定された子には既に親があります

タイトルに記載されているように、この IllegalStateException を取得しています。これは、既に親を持つビューをどこかに追加しているためだとわかっていますが、どこを見つけることができませんか? この問題を抱えている他の人のために見つけたいくつかの異なる解決策を試しましたが、私とは別のソースで問題が発生しているように見えるため、うまくいきませんでした. 助けていただければ幸いです。

エラー スタック:

ここに私のファイルへの参照が見つかりませんか?

標準のタブ付きアプリケーション (Eclipse 作成アプリケーション ガイドから) の上に構築していますが、SwipeRefreshLayout で使用するために、サポート ライブラリの代替手段に少し変更を加えました。

私の MainActivity.java:

LibraryListFragment.java:

そして最後に私の fragment_librarylist.xml

よろしくお願いします!

0 投票する
0 に答える
693 参照

android - SwipeRefreshLayout - Android のバージョンを v21 に切り替えると垂直スクロールが機能しない

ユーザーがページャー内でスクロールするときは、MyViewPager を垂直にスクロールする必要があります。これは Android バージョン 19 で動作していましたが、現在 Android バージョンを v21 に更新したところ、ページャー上のリフレッシュ ボールが表示されます。ボールを非表示にすることはできますが、ページャーはまだスクロールしません。

これは私のmain-content.xmlです

これは MyActivity.java です

これは MyViewPager です

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

java - Android SwipeRefreshLayout 更新インジケーターが表示されない

フラグメント内で android.support.v4.widget.SwipeRefreshLayout を使用しています。スワイプはデータを更新するのに完全に機能しますが、スワイプ インジケーターとして空白の白い円しか表示されません。これについて私が見た他のすべての質問はうまくいかないようです。

XML

依存関係

この更新インジケーターを機能させるにはどうすればよいですか?

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

android - SwipeRefreshLayout は空の RecyclerView で非表示になります

私は子供としてFragmentSwipeRefreshLayoutそしてその後を持っています。RecyclerViewFragment がコミットされると、データを取得して RecyclerView にサービスを提供する CustomAdapter を設定するために、サーバーとの通信を開始します。

ユーザーは、下にスワイプするか、ActionBar のボタンを押すことで、コンテンツを更新できます。後者の場合、手動で呼び出しますswipeRefreshLayout.setRefreshing(true)。というわけで今のところトラブルなし。

RecyclerView ( ) の最初の読み込み中に更新状態を手動で呼び出すと、問題が発生しonStart()ます。進行状況インジケーターが表示されません。すべてのデータを取得するのに数秒かかるため、RecyclerView がまだ空であるためだと思います...

コードをいくつか残します。

フラグメント コード:

XML コード:

この状況に対処するためのベストプラクティスは何ですか? 2 つ目のダミーの SwipeRefreshLayout を追加しますか? すぐに空のアダプタを強制しますか?

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

android - setProgressViewOffset(boolean, int, int) はタイプ SwipeRefreshLayout に対して未定義です

Support Revision 21 の新しい SwipeRefreshLayout (または、SDK マネージャーの最新版) を使用して動作するようにしましたが、使用してビューを下に移動する必要があります

SwipeRefreshLayout 型のメソッド setProgressViewOffset(boolean, int, int) は未定義です。

これを修正する方法は?