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

android - SwipeRefreshLayout setRefreshing() が最初にインジケーターを表示しない

非常に単純なレイアウトを使用していますが、フラグメントを呼び出すとsetRefreshing(true)onActivityCreated()最初は表示されません。

プルしてリフレッシュしたときにのみ表示されます。最初に表示されない理由はありますか?

フラグメント xml:

フラグメント コード:

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

android - SwipeRefreshLayout が Action_Move を取得するとビューがフリーズする

私は異なるフラグメントを持つ通常の NavigationDrawer を持っています:

  • ニュース
  • その他のもの 1
  • その他のもの 2
  • 設定

問題 :

NewsFragment には SwipeRefreshLayout が含まれています。初めてリフレッシュするときはうまく機能します。

フラグメントを他の Stuff 1 と 2 と Setting に変更できます。というわけで、NewsFragment に戻ります。

そして今、リフレッシュすると、フラグメントがフリーズします。

drawerLayout は正しく動作します (開閉、ActionBar タイトルの変更も) が、メイン フラグメントは NewsFragment のままで、スクロールできません。しかし、scollListner は機能します (ログがあります) が、ビューは変わりません。

refreshView なし (swipeRefreshLayout の上部)、スクロールなし、応答ボタン (フォーカス時、オンクリック時) はありませんが、視覚的にのみです。

実際には、レスポンディング フラグメントがフリーズ フラグメントの後ろにあるようなものです。

また、 ADBLog に次のエラーがあります。

何か案が ??

ご要望があれば、コードを投稿できます。

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

android-activity - SwipeRefreshLayout エラー

swiperefreshlayout を実装しようとしていますが、「this」でエラーが発生しています

swipeLayout.setOnRefreshListener(this); 以下のスクリーンショットでエラーが発生しています

ここに画像の説明を入力

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

android - swipeRefreshLayout の ListView でスクロールできません

SwipeRefreshLayout に問題があります。レイアウト内にリスト ビューがあり、リスト ビューを上にスクロールするたびに、スワイプしてレイアウトを更新すると、レイアウトの上部にスクロールできなくなります。誰にもアイデアはありますか?

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

android - SwipeRefreshLayout内にあるlistViewにヘッダーを追加するには?

バックグラウンド

ListView がSwipeRefreshLayout内にある場合に、ListView 内にヘッダー ビューを追加するときに問題が発生しました (link here ) 。

問題

問題は、ヘッダー ビューが部分的に表示されている場合に上にスクロールすると、SwipeRefreshLayout の円形ビューが表示されることです。

上記のリンクをチェックして、私が話していることのビデオを見ることができます。

サンプルコード

この問題を再現する方法は次のとおりです (コピーして貼り付けたくない場合は、上記のリンクを確認してください)。

MainActivity.java

res/layout/activity_main.xml

質問

この問題を解決する方法はありますか?

listView にマルチタイプを使用できると思いますが、よりエレガントでシンプルな、または他の方法でより優れた別のソリューションはありますか?

0 投票する
8 に答える
14959 参照

android - 更新中に SwipeRefreshLayout でフラグメントを切り替えると、フラグメントはフリーズしますが、実際にはまだ機能します

更新:正しく機能したと思いました。しかし、いくつかのテストの後、問題はまだ存在します*スニッフ*

次に、より単純なバージョンを作成して正確に何が起こるかを確認したところ、切り離されたはずのさわやかなフラグメントがまだそこに残っていることがわかりました。または正確には、新しいフラグメントの上に古いフラグメントのビューが残っています。私の元のアプリの RecyclerView の背景は透明ではないので、前に言ったことになりました。

更新の終了


私はMainActivityこのようなレイアウトを持っています:

ContentView埋めるために使用するフラグメントは次のように@id/container構成されています。

そしてこちらonCreateView()ContentView

次に、MainActivity別の を切り替えて、表示するコンテンツを切り替えますContentView。1 つのことを除いて、すべて問題ないように見えますContentView。ナビゲーション ドロワーによる更新中にフラグメントを切り替えると、コンテンツがフリーズします。しかし、実際には、見えないことを除いて、すべてが通常どおり機能します。

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

android - ListView を更新するには?

ListView を更新したい。さて、リフレッシュできません。リフレッシュの仕方がわかりません。onRefresh(){} で行う方法。parseJSON() を onRefresh(){} に呼び出すことができません。誰か教えてください。どうもありがとうございます!:-)