基本上我想将平移仅限制为图形的第一象限。用户不应该平移到负x或y轴。但是它们应该能够仅在第一象限内进行缩放和平移。我试过了:
mRenderer.setXAxisMin(0); // to start off from 0 in X
mRenderer.setYAxisMin(0); // to start off from 0 in Y
mRenderer.setPanEnabled(false, false); // dont let them pan in any axis,
// but I want them to pan within the first quadrant - !problem!
mRenderer.setZoomEnabled(true, true); // let them zoom anywhere in xy quadrant
所以问题是一旦它们放大,它们就无法在该缩放级别的正象限内平移。这可能吗?
答案 0 :(得分:0)
查看setPanLimits
Javadoc中的setZoomLimits
和XYMultipleSeriesRenderer
。