0
addView 메소드 처리 시도 - 레이아웃 변경 후 (전체보기를 표시하기 전에) 일부 매개 변수를 계산하지만 addView() 실행 후 어떤 메소드가 실행됩니까? OnLayoutChangeListener 및 OnMeasure ... 다른 것은 없습니까?ViewGroup.addView()가 실행 된 후 실행되는 메소드는 무엇입니까?
addView 메소드 처리 시도 - 레이아웃 변경 후 (전체보기를 표시하기 전에) 일부 매개 변수를 계산하지만 addView() 실행 후 어떤 메소드가 실행됩니까? OnLayoutChangeListener 및 OnMeasure ... 다른 것은 없습니까?ViewGroup.addView()가 실행 된 후 실행되는 메소드는 무엇입니까?
보기를 하위보기로 다른보기에 추가 한 후. 너는 이렇게 가야 해.
public void someMethod() {
View parentView;
View childView = (View)findViewById(R.id.my_view);
parentView.addView(childView);
// Now perform your calculations here. which you want to modify for childView. after that just call the invalidate() method to take changes effect.
parentView.invalidate();
}
희망이 도움이됩니다. 대답이 예상과 다를 경우 자유롭게 말할 수 있습니다.
onMeasure 다음에 onlayout. –