Tôi đang xây dựng một ứng dụng Android và tôi muốn tạo một thanh tiến trình rất giống với những gì được nhìn thấy ở dưới cùng của MIUI File ExplorerCách tốt nhất để tạo Thanh tiến trình được phân đoạn là gì?
Không có giải pháp hoàn toàn rõ ràng như xa như tôi có thể nói. Cho đến nay những gì tôi có thể nghĩ đến là
- Layering nhiều quán bar tiến bộ với nền trong suốt trên đầu trang của nhau
- Mở rộng lớp thanh Progress để có nhiều giá trị và viết lại phương pháp onDraw
Tôi nghĩ rằng lựa chọn đầu tiên sẽ là quá chậm và không hiệu quả nhưng lựa chọn thứ hai có thể quá phức tạp nhưng chắc chắn là giải pháp tốt hơn.
Có cách nào tốt hơn để thực hiện việc này không?
Thanh tiến trình chuẩn bị nghiêm giới hạn ở 2 đoạn. –