1

ボタンに応じて応答する日付ピッカーが必要です。たとえば、今日が 27 で前のボタンを押すと、日付ピッカーは 26 に設定し、次のボタンでは再び 27 に設定する必要があります。現在、日付ピッカーから選択した日付を読み取り、その中の日付を減算して追加し、日付ピッカーを新しい日付に設定しています。

前のボタンのコードは次のとおりです。

 prev_date_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub


                day=start_date.getDayOfMonth()-1;
                month=start_date.getMonth();
                year=start_date.getYear();




                    start_date.init(year, month, day, null);

                    new BackgroundProcess().execute();

                //}
                //Log.v("prev clicked","out of if");
            }
        });

すべての月にハードコードが必要なため、間違った概念であることはわかっています。他の方法があるはずです..

4

0 に答える 0