Your chart is actually filling up the whole layout, but by default AChartEngine has a lot of extras turned on. I would suggest adding the following lines prior to creating the chart:
renderer.setLegendHeight(1);
renderer.setZoomButtonsVisible(false);
renderer.setMargins(new int[] {0, 0, 0, 0});
There may be a couple other things you need, but this should at least get you started. Also, your displayECG
is only 100 px tall. That may be limiting as well.