안녕하세요?
=====================================
main.java
CustomPanel.java 가 있구요.
main.xml안에는
<패키지이름.CustomPanel
...... />
<Button
.... />
으로 되어있습니다.
======================================
1. CustomPanel.java 소스에는 생성자로
public CustomPanel(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
getHolder().addCallback(this);
_thread = new TutorialThread(getHolder(), this);
setFocusable(true);
}
있구요..
2. main.java소스에는
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
Button btn = (Button)findView..........
버튼 클릭리스터
}
만 되어 있습니다.
제가 하고자 하는것은
main에서 버튼을 클릭을 하면 어떤값을
CustomPanel로 값을 전달하고 싶습니다.
Inflate, main에서 CustomPanel생성자 호출등 별짓을 다해봤지만 안되네요..
힌트라도 알려주시면 감사하겠습니다 ^^
어떤값을 어떤 경로로 전달한다는건지 모르겠지만
변수 하나 만들고 setter메소드로 전달하면 안되나요??
custompanel은 findviewbyid로 가져오시구요.