RadioGroup의 괴로움 해결
RadioGroup
버리면 해결!RadioGroup의 괴로움
LinearLayout
의 서브 클래스로 인해 레이아웃 배치가 묶여 있습니다.RadioButton
가 아니면 안됩니다 자유로운 레이아웃, 자유로운
View
만든
하, 붙잡고 생각했기 때문에 만들었습니다.
할 수 있는 일
extends Checkable
에 대해 checked 독점 선택이 가능checked
에서 자유롭게 그룹화 할 수 있습니다 View extends Checkable
묶지 않는다 무슨 일이야?
자신의 배치된 레이아웃 계층 구조를 검색하여 독점적인 Checkable 그룹을 만듭니다.
그룹 내에서 서로 ViewGroup
의 상태 변경을 알리고 View
상태를 배타적으로 유지합니다.
하지 않았던 일
子View
와 같은, 어느 언제가 checked
라고 하는 것은 잡히지 않게 했습니다.
라고 하는 것도, RadioGroup
의 checked
는 있어도 별로 기쁘지 않다고 생각하고 있어,
ID 흔들면 스스로 RadioGroup
보는 것과 큰 차이 없는 얀, 라고.
무엇보다 구현 엄격한
도전
子View
와 같은, 어느 언제가 checked
라고 하는 것은 잡히지 않게 했습니다.라고 하는 것도,
RadioGroup
의 checked
는 있어도 별로 기쁘지 않다고 생각하고 있어,ID 흔들면 스스로
RadioGroup
보는 것과 큰 차이 없는 얀, 라고.무엇보다 구현 엄격한
도전
getCheckedRadioButtonId()
에서 검색하고 있지만, 다른 좋은 라이프 사이클 없습니까?子View
onLayout()
그리고 이런 일을 해도 괜찮습니까? 참고
이번에는 특별히 없습니다.
Reference
이 문제에 관하여(RadioGroup의 괴로움 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ushi3_jp/items/a62230c0faa12c73aa50
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(RadioGroup의 괴로움 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ushi3_jp/items/a62230c0faa12c73aa50텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)