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;
}
}
리사이클러뷰를 만들어서 어뎁터에 변수를 전달해줘야 되는데 어떻게 해야할 지 모르겠네요 ㅠㅠ