温馨提示×

如何使用Android getLocationOnScreen

小樊
107
2024-07-27 15:19:09
栏目: 编程语言

在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()方法可以方便地获取视图在屏幕上的位置,可以用于在需要时了解视图的准确位置。

0