Рассчитать пиксели от вида до нижней части экрана
1 ответ
Решение
Чтобы найти расстояние от верхней части вида, сначала найдите расстояние от нижней части и добавьте высоту вида
DisplayMetrics dm = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);
int[] loc = new int[2];
yourView.getLocationOnScreen(loc);
int distance = dm.heightPixels - loc[1];
Int viewHeight = yourView.getHeight()
distance +=viewHeight; //distance from top of the view