Метод invalidate() заставит перерисовать любое представление:
invalidate()
Drawable replacer = getResources().getDrawable(R.drawable.replacementGraphic); linearButton.setBackgroundDrawable(replacer); linearButton.invalidate();
См. здесь для справки.