Это проблема с объектом ScaleDrawable, которая не может быть решена в XML.
Но это легко, просто сделайте следующее:
// Get the scale drawable from your resources
ScaleDrawable scaleDraw = (ScaleDrawable)getResources().getDrawable(R.drawable.background_scale);
// set the Level to 1 (or anything higher than 0)
scaleDraw.setLevel(1);
// Now assign the drawable where you need it
layout.setBackgroundDrawable(scaleDraw);
Я протестировал ваш код с помощью этого решения, и он работал нормально.