안드로이드 개발 질문/답변
(글 수 45,052)
현재시간에서 datepicker선택된 값을 빼고 싶은데요 ㅠㅠ 현재시간은 구했고 datepicker도 구했는데.. 어떤 방법으로 이 둘에 값을 빼야 하는지... 찾아봤는데 어렵네요 ㅠㅠ 부탁드립니다. package Dong.aniv3; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.GregorianCalendar; import org.w3c.dom.Text; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.DatePicker; import android.widget.TextView; public class aniv3 extends Activity { /** Called when the activity is first created. */ DatePicker picker; TextView text; Button button; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); picker = (DatePicker)findViewById(R.id.datePicker); text = (TextView)findViewById(R.id.text); button = (Button)findViewById(R.id.btn1); button.setOnClickListener(click); } OnClickListener click = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH)+1; int day = calendar.get(Calendar.DAY_OF_MONTH); Calendar calendar2 = new GregorianCalendar(picker.getYear(), picker.getMonth(), picker.getDayOfMonth()); calendar2.add(Calendar.DATE,1000); SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd"); text.setText(dateformat.format(calendar2.getTime())); } }; }