問題タブ [otto]

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 に答える
514 参照

android - GCMプッシュ通知の登録IDを取得するための適切な設計パターン?

このイベントをOtto Event呼び出すアクティビティがあり、次のコードがある場所に移動します。LoadAuthenticateEventClientManager.java

問題は、サーバーdeviceIDが. 空になる可能性があるためです。GCMsClientdeviceID

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

jakarta-ee - Otto は Android 以外で使用しても問題ありませんか?

私は常に Web サービスと通信する Java EE プロジェクトに取り組んでいます。Android で Otto を使用した経験があり、このプロジェクトにも追加しても問題ないかどうか疑問に思っていました。あなたが言うこと?

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

android - フラグメントからそのアクティビティの親アクティビティにイベントを投稿する

https://github.com/square/ottoのヘルプが必要です。

私のアプリケーションでは、

ActivityBaseと :

ActivityOperationBase extends ActivityBaseと :

ActivityMobile extends ActivityOperationBaseその中にFragmentCommonEnterMoney。このフラグメントにはボタンがあります

SmartApplication.bus.post(new NextStepRequestEvent(/*params*/));

クリックします。でも着火しない

私は何を間違っていますか?

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

android - recyclerview でフラグメント化し、otto でデータを更新する

次のユースケースを達成するためにOttoを使用しようとしています。

私は、それぞれを含むフラグメントを持つビューページャーを持っていRecyclerViewます。recyclerviews には、ユーザーがアプリに投稿した投稿が表示されます。これらのフラグメントのそれぞれに、新しい投稿ボタンが追加されます。投稿Buttonがクリックされると、ユーザーは新しいアクティビティに移動し、そこにコンテンツを投稿します。彼がViewPager再びフラグメント画面に戻ってきたときに、フラグメント画面を更新して、更新されたコンテンツを表示するようにします。これにはottoを使用します。

フラグメントが 1 つしか存在しない場合でも、この作業を行うことができます。

PlaceholderFrament の onCreatemethod で呼び出される register メソッドがあります。したがって、明らかに複数のフラグメントが複数回ロードされると、次のエラーが発生します。どうすればこれを処理できますか?

編集1:要求されたPagerAdapterクラス:

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

android - 検索処理のベスト プラクティス

私はセットアップを持っており、 と を使用しSearchViewて疎結合のアーキテクチャを持っています。RetrofitOtto

Android の検索、または一般的なモバイル アプリケーションのベスト プラクティスとは何なのか疑問に思っています (これは、iOS にも同様に適用できることを意味します)。

具体的には、AutoCompleteTextViewで提案を処理するために を使用してSearchViewおり、データは から直接取得されますAPISearchViewユーザーがテキストを変更するたびに API 呼び出しが開始されるため、これがベスト プラクティスであるとは思いません。

SQLite に Cache を保存し、そこから結果を ping することを考えていますが、ユーザーが最も即時のデータを必要とする場合はどうすればよいでしょうか? それをどのように処理しますか?それはどのようなパターンを採用しますか?

Android での検索に対する最適なアーキテクチャまたはアプローチについてご意見をお聞かせください。

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

java - otto イベントをディスパッチできませんでした

otto を別のアクティビティで使用したい。私はいくつかのコードを書きます:

2 番目のアクティビティ:

クリックchangeViewして2番目のアクティビティを開始すると。エラーが発生しました。

コードの何が問題なのかわかりません。理由がわかりません。