2015-08-12 18 views
17

Hôm qua tôi đang tìm kiếm thanh trượt trong Android và tìm thấy trang web này với tìm kiếm của Google: https://material.io/guidelines/components/sliders.html#sliders-discrete-sliderThực hiện các nguyên tắc thiết kế Google cho Sliders

tôi biết rằng tôi có thể sử dụng một SeekBar trong Android để thực hiện thanh trượt. Tuy nhiên, Google dường như có các ví dụ rất đẹp về các thanh trượt rời rạc nhưng tôi không thể tìm thấy bất kỳ ví dụ mã nào.

tôi đã thực hiện một bình thường SeekBar đó là tìm kiếm như thế này:

Focused SeekBar in Android

Làm thế nào tôi có thể làm cho nó trông như thế này?

Focused SeekBar in Android from Google design guidelines

(khác biệt: Khi tôi di chuyển thanh trượt của tôi, không có thả lớn cho thấy giá trị hiện tại)

Tôi nghĩ rằng tôi có thể chỉ đã bị mất tài liệu mã cho những hướng dẫn thiết kế. Có ai biết tìm nó ở đâu không? Hay sự khác biệt về thiết kế vì tôi có Android 5.0.2 trên điện thoại của mình?

Trả lời

16

buồn bã google chỉ được cung cấp như thế nào nó sẽ giống như thế, nhưng có vẻ là không có lớp học được cung cấp bởi các thư viện hỗ trợ android :(

nhưng bây giờ bạn có thể thử thư viện này: https://github.com/AnderWeb/discreteSeekBar

hay này yếu tố thậm chí tài liệu hơn:. https://github.com/navasmdc/MaterialDesignLibrary

hy vọng google thêm này trong bản phát hành sau ... seekbar rời rạc

+10

Tôi có cùng một câu hỏi sau một năm ... Google có cung cấp lớp bây giờ để triển khai thanh trượt thiết kế material design này không? – aeroxr1

1

Anderweb của có một vài vấn đề một nd cho cái khác (MDL), bạn có thể không muốn biên dịch toàn bộ thư viện thiết kế material design chỉ cho một thanh trượt/thanh trượt descrete.

Nhưng có một kho github đẹp bạn có thể thấy hữu ích: BubbleSeekBar

Tôi cố gắng để tìm một giải pháp tốt đẹp cho cùng một vấn đề. Trong trường hợp của tôi, tôi cũng đang cố gắng tìm một thanh tìm kiếm sẽ luôn hiển thị bong bóng. Sau hai giờ nghiên cứu, tôi tìm thấy thư viện BubbleSeekBar, cung cấp mọi thuộc tính duy nhất mà bạn có thể nghĩ đến. Thật khó để tìm thấy thư viện này vì tệp readme thậm chí không sử dụng từ "material".

Các vấn đề liên quan