У меня тоже была такая же проблема.
Я решил эту проблему следующим образом:
Сделать локальную переменную
private Context **context**;
Затем в конструкторе вашего класса (который имеет контекст контекста аргумента) сделайте это
this.context=**context**;
LayoutInflater li = (LayoutInflater) **context** .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
theview = li.inflate(R.layout.partofthescreen, somecontainer, false);