阅读量:0
在Android中,getLocationOnScreen()方法可用于获取视图在屏幕上的位置。下面是一个使用getLocationOnScreen()方法的示例:
View view = findViewById(R.id.your_view_id); int[] location = new int[2]; view.getLocationOnScreen(location); int x = location[0]; int y = location[1]; Log.d("Location", "x: " + x + ", y: " + y);
在上面的示例中,首先通过findViewById()方法获取视图实例,然后创建一个长度为2的整型数组来存储视图在屏幕上的位置。接着调用getLocationOnScreen()方法将视图的位置存储在数组中,最后通过数组获取x和y坐标。
使用getLocationOnScreen()方法可以方便地获取视图在屏幕上的位置,可以用于在需要时了解视图的准确位置。