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