2011-01-06 122 views
0

所以基本上我想要一個按鈕來改變顏色,但我不會按這個按鈕,它是一個空閒按鈕。其他按鈕應該通過點擊來改變它。如何通過參數傳遞視圖?

我想將視圖傳遞給參數,然後使用該視圖來更改背景顏色。

 changeColorBlack(R.id.light); 

這是我在想如何傳遞它的線,但它一直說它是一個int,不能通過。是否有另一種方式來做到這一點,甚至是一個很容易從顏色變爲顏色的圖片,而無需擔心在課堂上使其成爲可用的視圖?

+1

知道的語言,操作系統,並且使用的是將是有益的框架。 – Mark 2011-01-06 21:13:33

回答

0
create function p1() returns INTEGER DETERMINISTIC NO SQL return @p1; 
create view h_parm as select * from sw_hardware_big where unit_id = p1() ; 

然後就可以調用帶有參數的視圖:

select s.* from (select @p1:=12 p) parm , h_parm s; 
+0

你正在回答你自己的問題嗎?這不太好。 – Tony 2011-03-16 21:30:59