В мире программирования все возможно (мне говорили многие разработчики).
В вашем коде вам просто нужно добавить следующий код в метод onClick:
LinearLayout layout = new LinearLayout(MainActivity.this);
layout.setBackgroundColor(Color.parseColor("#135517"));
Установка фона - лишь пример того, чего он может достичь.Одна вещь, которую я бы порекомендовал вам сделать, это правильно расположить ее, чтобы она соответствовала иерархии.
Например:
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) viewToLayout.getLayoutParams();
params.addRule(RelativeLayout.BELOW, R.id.below_id);
С помощью этого фрагмента кода вы создаете новый макет параметров идобавьте правило к макету, который в этом примере закодирован, чтобы располагаться ниже другого элемента.