2013-08-25 35 views
5

Tôi không thể tìm thấy bất kỳ thông tin nào liên quan.Thay đổi màu chọn của một Sở thích

Tôi đã triển khai chủ đề tùy chỉnh của mình với các tài sản màu sắc Android-holo trong phần còn lại của ứng dụng mà không gặp bất kỳ sự cố nào, cho đến khi tôi bắt đầu phát triển PreferenceActivity.

Tôi không thể tìm thấy cách tôi có thể thay đổi màu chọn của bất kỳ tùy chọn nào, nó vẫn là giá trị mặc định (Màu xanh da trời).

Bất kỳ ý tưởng nào?

Cảm ơn BTW.

EDIT: Tôi đã cố gắng đặt chủ đề chính trong nhãn Hoạt động tại Tệp kê khai nhưng không hoạt động đối với tôi. Tôi đoán đó là bởi vì tôi không chỉ định không có gì ghi đè lên bất kỳ phong cách Sở thích nào, nhưng đó là vấn đề của tôi, tôi không biết tôi phải ghi đè lên cái nào.

+0

Bạn cần phải thiết lập các chủ đề cho các hoạt động ưu tiên trong biểu hiện của bạn. – dcow

+0

Không hoạt động với tôi = S – MiguelCatalan

+0

Bạn có thể cho biết những gì bạn đang làm không hoạt động. Bạn sẽ phải chủ đề bộ chọn danh sách cụ thể. Trừ khi các hoạt động ưu tiên không thể theo chủ đề nhưng tôi không nghĩ đó là trường hợp. – dcow

Trả lời

7

Trong bạn PreferenceActivityonCreate, sau khi bạn đã thêm sở thích của bạn, hãy gọi:

getListView().setSelector(R.drawable.your_selector); 
+0

Cảm ơn! nó hoạt động! – MiguelCatalan

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