why view.setLayout require dc as a parameter

or rather, why drawable initialised from resource in

view.setLayout(r.layout_0(dc))

need dc.

Can I safety put null instead of valid dc?

On sim can be null without any problem but on device?