Как говорится в журнале, вы не можете получить системный сервис, пока не будет вызвано создание действия.
Поэтому переместите вызов getSystemService в Oncreate или после.
Далее вы пытаетесь показать диалоговое окно в конструкторе самого скроллера, и, возможно, вы создаете экземпляр Scroller как поле. Переместить часть диалогового окна куда-нибудь еще