main activity 와 second activity가 있습니다.

second activity에는 customview가 포함되어 있습니다.

xml에서 생성하여 customview를 보여주고 있는데

이때 second 또는 main activity에서 customview에 값을 전달하고 싶습니다.

 

그런데 xml에서 생성하여서 그런지

 

view = (CustomView)findViewById(R.id.customview);

view.커스텀뷰함수();

 

이렇게 하면 에러가 납니다.

생성자가 없어서 이겠지요.

그래서

view = new CustomView(this);

이것을 추가 하였는데

 

반응이 없습니다.

 

1. xml에 추가하지 않고 new로 생성후 화면에 CustomView를 보여줄수 있는 방법이 있나요?

2. xml에 추가 하고 activity에서 CustomView에 값을 전달 할수 있는 방법이 있나요?

 

답변 부탁 드립니다.

 

감사합니다.