drawableStart соответствует рисованию , которое будет отображаться в начале представления в соответствии с направлением макета , но ваше направление может быть плохим;вы можете изменить это направление следующим образом:
android: gravity = "center_vertical | center_hor Horizontal | Left"
или вы можете добавить их программно:
myButton.setCompoundDrawablesRelativeWithIntrinsicBounds(
ContextCompat.getDrawable(this, R.drawable.ic_business_center_black_24dp), null, null, null);