В ответ на комментарии к вопросу:
Wolfak: аннотация "Override" говорит, что этот метод переопределен. Переопределен он может быть ТОЛЬКО В ТОМ классе где он уже БЫЛ описан ранее.
Такой метод есть в классе ScrollView, соответственно именно в нем и надо переопределить этот метод, и создать объект.
Данный метод вызывается скроллвиевом всегда, когда положения скроллов меняется. Соответственно нужно внести изменение в логику работы (добавить свои действия).
Есть 2 общих пути (мб есть и другие).
Первый:
ScrollView scroll = new ScrollView(context){ //context - то что должно быть внутри скрола
@Override
protected void onScrollChanged(int l, int t, int oldl, int oldt)
{
//тут, надо вставить то, что хочешь ( то что описано в твоем методе
}
}
Получившийся объект вставить на нужное место.
Второй:
Унаследоваться от ScrollView и вставить твой метод (просто вставить тот метод который ты представил). Создать экземпляр унаследованного класса и использовать.
Если все сделаешь правильно, то в окне лога, при опускании скрола до самого низа, будет вылетать сообщение "MyScrollView: Bottom has been reached".
Откровенно метод который взял, не всегда будет работать.
А вообще подучи основы java и НАСЛЕДОВАНИЕ, что бы таких вопросов (о super и переопределении методов не возникало.). Это основы.