91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Android getLocationOnScreen在滑動時如何使用

小樊
82
2024-07-27 15:28:09
欄目: 編程語言

您可以使用ViewTreeObserver來監聽View的位置變化,然后在onGlobalLayoutListener中獲取View相對屏幕的位置。以下是一個示例代碼:

final View view = findViewById(R.id.your_view);

ViewTreeObserver viewTreeObserver = view.getViewTreeObserver();
viewTreeObserver.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
    @Override
    public void onGlobalLayout() {
        int[] location = new int[2];
        view.getLocationOnScreen(location);

        int x = location[0];
        int y = location[1];

        Log.d("TAG", "View location on screen: x=" + x + ", y=" + y);
    }
});

這樣,每當View的位置發生變化時,位置信息都會被打印出來。您可以根據需要在這里執行相應的操作。

0
昭觉县| 江北区| 永登县| 六枝特区| 广汉市| 曲麻莱县| 海口市| 昭通市| 马山县| 巩留县| 华宁县| 伊春市| 钟祥市| 特克斯县| 宜城市| 东乡族自治县| 潜江市| 宜宾县| 新余市| 赤峰市| 新泰市| 裕民县| 科尔| 三门峡市| 柳河县| 同仁县| 双桥区| 沙雅县| 遵义县| 东阿县| 涞水县| 澎湖县| 衡东县| 耒阳市| 永吉县| 漳浦县| 枞阳县| 巫山县| 龙岩市| 阳原县| 阜康市|