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

class에서 class로 변수를 어떻게 넘기나요? (startActivity 제외하고)

0 추천

class에서 class로 변수를 어떻게 넘기나요? (startActivity 제외하고)

 <<에러메시지>>

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{org.techtown.hello/org.techtown.hello.MainActivity}: java.lang.InstantiationException: java.lang.Class<org.techtown.hello.MainActivity> has no zero argument constructor

이렇게 나오네요,,,, 분명히 생성자를 만들어 줬는데도 왜 이럴까요??

public MainActivity(String fieldArea, String pointName) {
        this.fieldArea = fieldArea;
        this.pointName = pointName;
    } //in MainActivity
class PhotoUtil extends MainActivity {

    String strImage;
    String Area;
    String Name;


    public PhotoUtil(String fieldArea, String pointName) {
        super(fieldArea, pointName);
        this.Area = fieldArea;
        this.Name = pointName;
    }
}



리사이클러뷰를 만들어서 어뎁터에 변수를 전달해줘야 되는데 어떻게 해야할 지 모르겠네요 ㅠㅠ

OronaminC (490 포인트) 님이 2019년 2월 15일 질문
OronaminC님이 2019년 2월 15일 수정

1개의 답변

+1 추천
 
채택된 답변
aucd29 (218,390 포인트) 님이 2019년 2월 15일 답변
OronaminC님이 2019년 2월 18일 채택됨
...