当我使用时
noParse
我需要知道画布的下边缘。使用
onDraw(Canvas canvas)
或
canvas.getHeight()
所有人都给了我"""我的屏幕。
Zero位于我的Nav-Bar下方的顶部。但是增加高度太低"低"可见,就像它是从屏幕的顶部,而不是从导航栏下方的可用大小。
我试图在片段中使用这个代码,这可能是某种原因?
如何在屏幕上显示最低的可见值?
或者我怎样才能获得"绝对"我"零线"的价值?然后我可以减去它。
答案 0 :(得分:0)
我刚解决了问题的第二部分:为了获得绝对值,我使用了以下代码:
int coordinate[] = {0,0};
this.getLocationOnScreen(coordinate);
canvasHeight = canvas.getHeight() - coordinate[1];
所以我可以减去该值以获得正确的值;不过,还有另一种可能吗?