찾다

 >  Q&A  >  본문

java - android底部导航栏用RadioGroup+RadioButton,但是气泡功能怎么实现呢?

伊谢尔伦伊谢尔伦2820일 전890

모든 응답(6)나는 대답할 것이다

  • 阿神

    阿神2017-04-17 16:44:09

    탭 라벨을 직접 구현하는 경우 뷰가 해당 상태의 효과를 표시할 수 있도록 전환 시 뷰 상태를 수동으로 변경해야 합니다. 해당 라벨을 선택됨으로 설정하셨나요?

    회신하다
    0
  • PHPz

    PHPz2017-04-17 16:44:09

    이 하단 탐색을 만들 때 FragmentTabHost를 사용했는데 느낌이 꽤 좋았습니다.
    버블 기능은 오픈소스 기능이 많이 있을 것 같아요

    회신하다
    0
  • 阿神

    阿神2017-04-17 16:44:09

    색상 변경을 선택하려면 선택기를 사용해야 합니다. 즉, 선택 시 보기 상태가 활성화

    로 설정될 수 있습니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 16:44:09

    탭 배경을 맞춤 itemtrue.xml로 설정했습니다.

    android:Background="@drawable/itemtrue"

    그런 다음 itemtrue.xml에 상태를 설정하세요. state_pressed, state_checked, state_enabled 등 여러 가지 상태가 있습니다.

    <코드><항목
            android:drawable="@drawable/darkgreen"
            android:state_pressed="true" />

    효과는 다음과 같습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 16:44:09

    RadioButton을 사용자 정의하고 캔버스를 사용하여 onDraw 메서드에서 거품(모양 윤곽선 및 숫자)을 그립니다. 다른 하나는 프레임 레이아웃을 단위 버튼으로 사용하는 것입니다. 풍선 자리 표시자는 숨겨지고 알림이 표시됩니다(잘라낸 그림과 함께 다른 숫자가 표시됩니다)

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 16:44:09

    BadgeView 사용을 권장합니다

    회신하다
    0
  • 취소회신하다