30/09/2018, 20:18

Custom seekbar android application

Em đang làm 1 app android, cần custom 1 seekbar như hình. Khó quá, ai có phương án nào không giúp em với ạ!
Em xin cảm ơn!

Quân viết 22:21 ngày 30/09/2018

chỉ có cách tự custom view và vẽ bằng canvas thôi, lên gg search xem có loại nào tương tự thì ngon

Dương Nguyễn Văn viết 22:19 ngày 30/09/2018

vẽ kiểu gì đc hình như v nhỉ. Mình nghĩ mãi k ra

Le Hoai viết 22:29 ngày 30/09/2018

Bạn tạo 1 cái View. Sau đó overrrider method Draw. Xài canvas tự vẽ bằng tay thôi. Trong canvas có cung cấp một số method vẽ các hình đơn giản. Sau đó bạn tự tính toán thuật toán để vẽ hình tròn này.
Về việc slider thì lại phải overrider OnTouch, bắt sự kiện drag ( bằng cách catch MotionEvent Down, Move và Up ).Sau đó lại tự động tính toán lại toạ độ của seeker button ( rất phức tạp về mặt toán học ), sau khi tính toán xong toạ độ thì clear canvas và Draw lại.
Nói chung về mặt toán học thì nó hơi phức tạp, bạn có thể nản muốn “mì ăn liền”. Nhưng bắt tay vào làm rồi thì khi nhìn lại sẽ thấy không khó lắm đâu

Bài liên quan
0