Nope, it has to be set before the Adapter is created. I tried your suggestion already. I find it not ideal either but it's how it works for now.