Сайт «http://www.homestead.com» не претендует на отправку вам utf-8, на самом деле ответ считается iso-8859-1:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Вы должны использовать правильную кодировку для страницы, которую вы действительно получили, а не просто гадать случайным образом.
Смотрите на источник андроида . Я думаю, что необходимо измениться, по крайней мере, trackTouchEvent и там возможно, несколько других мест, где также необходимо подкачать x, y координаты для принятия во внимание вращения управления.
вы можете загрузить по адресу http://560b.sakura.ne.jp/android/VerticalSlidebarExample.zip , я надеюсь, это может вам помочь