私のAndroidアプリケーションプロジェクトは、自分のアクティビティでボタン、ピクチャなどの一部のビューのクリック数を保存するための新しい機能を追加する必要があります。 適切な方法でこれを解決する方法(アーキテクチャーの視点)?私はすべてのonClick()をオーバーライドする必要がありますか?アクティビティのクリック数
答えて
を更新することにより、これをキャプチャすることができます。
ありがとう、私のプロジェクトはほぼ100の活動をしている、私はそれらのすべてでonClick()を編集する必要がありますか?私は私のavtivitiesのsupperクラスのクリックカウントの格納を追加しようとしましたが、supperclassは抽象クラスであり、抽象メソッドはボディを指定していません... – topxebec
私はあなたがスーパークラスではなく、 ..そして、私はクリックされたものを見つけて、それらを数える他の実用的な方法はないと思う..ところで、100の活動は過度ののように聞こえる... –
私は私の活動がそれを実装するために新しいインタフェースを使うべきですか? – topxebec
あなたはonClickListenerを設定し、あなたが、希望のビューにonclicklistener
を設定するフィールドでクリック数を格納し、onClick()
アクションが発生すると、そのフィールドをインクリメントする必要があり、グローバルカウンタ
- 1. コールアンドロイドの1つのアクティビティから他のアクティビティのイベントをクリック
- 2. 値をボタンで保存複数のアクティビティをクリック
- 3. リストビュー1つのアクティビティをクリックしてアクティビティを保存します。
- 4. VBAコードをクリックしてWebページの[アクティビティ]ボタンをクリック
- 5. 複数のアクティビティ
- 6. コントロールbackstack通知をクリックすると、アクティビティ
- 7. ボタンをクリックするとアクティビティにリダイレクト(Android)
- 8. カレンダー新しいアクティビティをクリックする
- 9. ボタンをクリックしないでアクティビティにジャンプ
- 10. 複数のアクティビティまたは単一のアクティビティと複数のフラグメント
- 11. ボタンのクリック時にランダムな整数を生成するアクティビティをリフレッシュしないでクリック
- 12. バックグラウンドをクリックすると、アクティビティ2からアクティビティ1に移動します。
- 13. Androidのアクティビティ複数のインスタンス
- 14. アクティビティ内の複数のフラグメント
- 15. GoogleMapのピン配置と各ピンアイテムのクリック時のアクティビティの開始
- 16. ユーザーがnotitifcationをクリックした後の現在のアクティビティの終了
- 17. アクティビティ間変数の送信
- 18. 複数のXamarin.Forms Androidアクティビティ
- 19. ボタン上のフラグメントからのアクティビティに移動クリックして
- 20. RecyclerViewをクリックしたときのアクティビティのリフレッシュ
- 21. クリックしてRecyclerView androidのデータを含む別のアクティビティに移動
- 22. アクティビティの中断とアクティビティの複数のインスタンス
- 23. 1つのアクティビティから別のアクティビティに複数の変数を渡す方法
- 24. jqueryのクリック数
- 25. フラグメントのクリック数
- 26. 別のアクティビティにクリックされた位置にJSONデータを送信
- 27. クリックした画像上の地図アクティビティを開くには?
- 28. ボタンのクリックで同じアクティビティを再開する
- 29. Android Cardviewメニュー項目クリックして開く別のアクティビティ
- 30. ダイアログ内のボタンをクリックした後にアクティビティを閉じる#
私のプロジェクトはほぼ100の活動をしていますが、それらのすべてでonClick()を編集する必要がありますか?私は自分のavtivitiesのsupperclassにクリック数の格納を追加しようとしましたが、supperclassは抽象クラスであり、抽象メソッドはボディを指定しません。または私はインターフェイス(ICounter)を作成し、保存ジョブを置く必要がありますか? – topxebec
私のプロジェクトには抽象的な "BaseActivity"を拡張し、BaseActivityは "abstract void setListener()"を保護しています。抽象的なので、そのsetListener()にクリックカウントメソッドを追加できません。 – topxebec