所以基本上我想要一个按钮来改变颜色,但我不会按下这个按钮,它是一个空闲按钮。其他按钮应该通过单击来改变它。
我想将视图传递给参数,然后使用该视图更改背景颜色。
changeColorBlack(R.id.light);
这是关于如何传递它的那条线,但它一直说它是一个int并且不能传递。有没有其他方法可以做到这一点,甚至是一张容易从颜色变为彩色的图片,而不必担心在课堂上使它成为一个有用的视图?
答案 0 :(得分: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;