Tôi đã tự hỏi liệu có cách nào để làm nổi bật tiêu đề tùy chỉnh với bản vẽ của riêng mình hay không và sau đó đặt thanh tiến trình trong bố cục tiêu đề sao cho nó hoạt động như quán ba.Thanh tiêu đề tùy chỉnh với tiến trình trong Android
Trong mã của tôi - Tôi muốn có thể gọi setProgressBarIndeterminateVisibility(true)
và có hiển thị thanh tiến trình trong thanh tiêu đề tùy chỉnh của tôi.
Điều này có khả thi không?
Tôi đã thiết lập chủ đề ứng dụng của mình sao cho nó sử dụng tiêu đề tùy chỉnh - nhưng tôi không làm cách nào hoặc ở đâu để đặt thanh tiến trình trong bố cục đó.
Xin cảm ơn trước.
EDIT: Ngay bây giờ tôi sử dụng chủ đề của riêng tôi mà trông giống như sau:
<style parent="android:Theme.Light.NoTitleBar" name="BaseTheme">
<item name="android:windowBackground">@drawable/splash_bg</item>
<item name="android:windowTitleStyle">@style/TitleBackground</item>
</style>
Với tiêu đề kiểu nền như:
<style name="TitleBackground" parent="android:WindowTitleBackground">
<item name="android:background">@drawable/title_bar</item>
</style>
Để cung cấp cho tất cả mọi người một ý tưởng tốt hơn - một cái gì đó như điều này.
Nếu bạn có thể thay thế cuộc gọi này với nhau, sẽ có việc cho bạn? vì bạn không bao giờ có thể có CUSTOM_TITLE với bất kỳ tính năng tiêu đề nào khác. – MahdeTo
Ý tôi là tôi có thể tạo bố cục của riêng mình và sử dụng ' ' để bao gồm tiêu đề trên mọi màn hình - nhưng vì tôi không thể ghi đè phương thức được đề cập, tôi phải tạo một phương pháp khác để hiển thị và ẩn thanh tiến trình của riêng bạn - và sau đó đặt nó vào từng hoạt động. Vâng - bây giờ tôi nghĩ về nó tôi có thể đặt nó trong một lớp và chỉ cần gọi lớp đó nhưng thats vẫn làm việc nhiều hơn tôi muốn làm :). –
hwrdprkns