だから私は 1 つの質問があります: 私は行うプログラムを作成する必要があります。最初のアクティビティには 1 つのボタンがあり、クリックすると新しいアクティビティが開きます。そこに新しいボタンがあり、クリックすると 3 番目のアクティビティが開き、合計を確認できます。つまり、ボタンをクリックした回数 (つまり: 2回)
新しいアクティビティを開始する方法は知っていますが、クリック数を合計する方法がわかりません。
「下手な英語でごめんなさい」
これを行う別の方法は、ボタンの onClick() を設定して、インクリメントされた数値をbundleとして渡すことにより、新しいアクティビティを開始することです。次に、新しいアクティビティで、渡されたバンドルからキーにアクセスし、それを変数に格納することで、そのデータを取得できます。
その後、次のアクティビティについても同様にこのプロセスを繰り返すことができます。
それには2つの簡単な方法があります。宿題のように聞こえるので、あなたが望んでいると思う最も簡単な方法はstatic
、おそらくこのフィールドを保持するクラスで、フィールドを作成することです。次に、onClick()
単純なインクリメントごとにカウンターを増やします。
もう 1 つの方法は、 SharedPreferenceを作成し、そこにあるフィールドにアクセスして毎回インクリメントすることです。これは、アプリを閉じても持続します。