ImageButton의 변수가 ibtn 가정.
Context 래퍼 객체 아닌곳에서 쓸 수도 있으니 Context의 변수는 context라고 가정.
final int quarter = context.getResources().getDisplayMetrics().heightPixels/4;
final ViewGroup.LayoutParams params = ibtn.getLayoutParams();
params.height = quarter;
ibtn.setLayoutParams(params);
이러면 될듯?