小伙看你根骨奇佳,潜力无限,来学PHP伐。
탭 라벨을 직접 구현하는 경우 뷰가 해당 상태의 효과를 표시할 수 있도록 전환 시 뷰 상태를 수동으로 변경해야 합니다. 해당 라벨을 선택됨으로 설정하셨나요?
이 하단 탐색을 만들 때 FragmentTabHost를 사용했는데 느낌이 꽤 좋았습니다. 버블 기능은 오픈소스 기능이 많이 있을 것 같아요
색상 변경을 선택하려면 선택기를 사용해야 합니다. 즉, 선택 시 보기 상태가 활성화
보기
활성화
탭 배경을 맞춤 itemtrue.xml로 설정했습니다.
android:Background="@drawable/itemtrue"
그런 다음 itemtrue.xml에 상태를 설정하세요. state_pressed, state_checked, state_enabled 등 여러 가지 상태가 있습니다.
효과는 다음과 같습니다.
RadioButton을 사용자 정의하고 캔버스를 사용하여 onDraw 메서드에서 거품(모양 윤곽선 및 숫자)을 그립니다. 다른 하나는 프레임 레이아웃을 단위 버튼으로 사용하는 것입니다. 풍선 자리 표시자는 숨겨지고 알림이 표시됩니다(잘라낸 그림과 함께 다른 숫자가 표시됩니다)
BadgeView 사용을 권장합니다
탭 라벨을 직접 구현하는 경우 뷰가 해당 상태의 효과를 표시할 수 있도록 전환 시 뷰 상태를 수동으로 변경해야 합니다. 해당 라벨을 선택됨으로 설정하셨나요?
이 하단 탐색을 만들 때 FragmentTabHost를 사용했는데 느낌이 꽤 좋았습니다.
버블 기능은 오픈소스 기능이 많이 있을 것 같아요
색상 변경을 선택하려면 선택기를 사용해야 합니다. 즉, 선택 시
로 설정될 수 있습니다.보기
상태가활성화
탭 배경을 맞춤 itemtrue.xml로 설정했습니다.
그런 다음 itemtrue.xml에 상태를 설정하세요. state_pressed, state_checked, state_enabled 등 여러 가지 상태가 있습니다.
효과는 다음과 같습니다.
RadioButton을 사용자 정의하고 캔버스를 사용하여 onDraw 메서드에서 거품(모양 윤곽선 및 숫자)을 그립니다. 다른 하나는 프레임 레이아웃을 단위 버튼으로 사용하는 것입니다. 풍선 자리 표시자는 숨겨지고 알림이 표시됩니다(잘라낸 그림과 함께 다른 숫자가 표시됩니다)
BadgeView 사용을 권장합니다