В onCreate создаю массив объектов, к которым сразу привязываю нужный звук:
but[0].sound=loadSound(getResources().getString(R.string.crown_sound));
but[1].sound=loadSound(getResources().getString(R.string.right_ear_sound));
but[2].sound=loadSound(getResources().getString(R.string.nose_sound));
А фон и mipmap прикрепляются к imageview в layout.