마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼 클릭시 날짜 창이 나와서 날짜를 선택 하면 텍스트뷰에 띄우는법 알려주세요

0 추천

제가 지금 하려는게 제목에 있는거거든요 제가 찾아본 소스가 이건데요 저기

newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));

이 부분이 계속 빨간줄로 문제입니다 이거 어떻게 고치나요? 아니면 제가 하려는거 관련된 소스나 예제있으면 알려주세요 ㅠ

 

DatePickerDialog StartTime = new DatePickerDialog(getApplicationContext(), new DatePickerDialog.OnDateSetListener() {
    public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
        Calendar newDate = Calendar.getInstance();
        newDate.set(year, monthOfYear, dayOfMonth);
        tv1.setText(String.format("%d-%d-%d", year, monthOfYear+1, dayOfMonth));
    }

}, newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));

datebtn1.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        StartTime .show():

    }
});
Autobhan (640 포인트) 님이 2018년 12월 15일 질문

1개의 답변

0 추천
newCalendar 가 뭔지 선언을 안 해 주셔서 빨간색이 나오는 것입니다.

맨위에  Calendar newCalendar = Calendar.getInstance(); 같은 걸 넣어

newCalendar 객체를 만들어 주시면 될 겁니다..
익명사용자 님이 2018년 12월 17일 답변
...