Если у кого будут такие же проблемы как и у меня (2-й пункт)...
По скольку я программно вставляю представление в ящик (о чём успешно забыл написать в шапке), то после получения представления, нужно ему установить параметры так же программно (да же если в XML указан android:layout_height="match_parent"):
View view = getLayoutInflater().inflate(R.layout.drawer,null);
view.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT));
Если этого не сделать, то похоже "layout_height" автоматически присваивается "wrap_content".