私はAndroidスタジオを使用していますが、これは私の未経験のために少し問題があります。私はCalendarView
とButton
のActivity
を持っています。 Button
を押すと、CalendarView
で選択された日付は、Activity
のEditText
に設定されます。onClickシーケンスの問題
これは機能しますが、奇妙な方法です。通常、私はCalendarView
から日付を選択し、次にButton
をクリックすると、Intent
が開始されますが、現在は反対の合計です。 Button
をクリックしてから、インテントを開始して別のページにリダイレクトするために日付を選択する必要があります。
btnDone1 = (Button) findViewById(R.id.btnDone1);
btnDone1.setOnClickListener(new OnClickListener(){
public void onClick(View v){
calendar1.setOnDateChangeListener(new CalendarView.OnDateChangeListener(){
@Override
public void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth){
String date1 = dayOfMonth + "/" + (month + 1) + "/" + year;
Intent doneD = new Intent(RentStartActivity.this, SearchActivity.class);
doneD.putExtra("Date1", date1);
startActivity(doneD);
}
});
}
});
が親切にどのように私はそれをコーディングする必要があり、私を見せて下さい:
は、ここに私のコードです。 お手数ですが、ありがとうございます!
ああ、啓発に感謝します:) – Justin