怪我咯2017-04-17 17:25:23
사용자 정의 보기에서 이와 같은 레이아웃을 로드할 수 있나요?
뷰를 커스터마이징하는 것은 레이아웃 파일이나 코드에 커스텀 컨트롤을 작성하는 것입니다. 그림에서 두 개의 매개변수를 사용하여 구성하는 방법은 컨트롤을 XML로 작성하는 것입니다
天蓬老师2017-04-17 17:25:23
1. 코드에서 매개변수 구성이 사용됩니다. 두 매개변수의 구성은 xml
에서 사용됩니다.2. 팽창 방법에 대해 이야기해 보겠습니다.
말할 필요도 없이 첫 번째 매개변수는 알고 있습니다. 레이아웃 파일입니다,
두 번째 매개변수는 이 뷰의 상위 레이아웃을 설정하는 것입니다. 팽창으로 얻은 뷰의 LayoutParams 유형은 상위 레이아웃의 LayoutParams 유형이 됩니다.
세 번째 매개변수가 true인 경우 inflate로 얻은 뷰는 두 번째 매개변수에 전달된 ViewGroup을 대체하고, 그렇지 않으면 대체하지 않습니다.