2012-01-13 3 views
5

sau khi tôi đặt TextView backgroundColor thành bất kỳ thứ gì tôi muốn.cách thay đổi màu nền TextView thành giá trị ban đầu

Fri2030 = (TextView) findViewById (R.id.tvFri2030); Fri2030.setBackgroundColor (Color.BLUE);

cách dọn dẹp nền TextViewColor nếu tôi không muốn bất kỳ màu nào trên đó và khởi tạo nó. (không muốn che phủ bởi các màu khác)

thx để được trợ giúp !!

+2

câu hỏi mơ hồ. chính xác là bạn muốn làm gì? Bạn muốn thêm màu sắc hay không. Nếu không chỉ bình luận rằng mã số –

+1

@ Rashmi.B: Anh ấy muốn khôi phục màu mặc định nếu có điều gì đó xảy ra mã động. Việc viết mã không phải là giải pháp. – Sameer

+0

if (condition) {set this color} else if (condition) {set this color} Đó là tất cả những gì tôi có thể nói. Tôi vẫn chưa rõ anh ta muốn gì –

Trả lời

3

Có thể điều này giúp bạn ... một lần lưu trữ tất cả những giá trị và sau này khi bạn cần nó sau đó sử dụng chúng ---

 TextView text=new TextView(this); 
    text.getCurrentHintTextColor(); 
    text.getCurrentTextColor(); 
    text.getDrawingCacheBackgroundColor(); 
7
setBackgroundColor(android.R.color.transparent);