У меня есть html-файлы в этом шаблоне.
<a name="header1"></a>
<h2>First Heading</h2>
<a>Some Text goes here</a><br/>
<br/>
<a name="header2"></a>
<h2>Second Heading</h2>
Some Text goes here<br/>
<br/>
Что выглядит так:
Первый заголовок
Некоторый текстидет сюда
Второй заголовок
Часть текста здесь
В ListView
у меня есть список всех заголовков в html-файле и на основе того, какой заголовок выбирает пользователь, я переношу соответствующий заголовок наверхэкрана, выполнив view.loadUrl("javascript:window.location.hash='" + headerName + "'")
в пользовательском методе WebViewClient
onPageFinished
и изменив заголовок экрана в строке заголовка на headerName
.
Теперь моя проблема: если пользовательвыбирая header1
в ListView
и прокручивая до header2
, мне нужно знать, что пользователь находится в разделе header2
, чтобы можно было изменить заголовок экрана.Как я могу узнать, какая часть html-файла отображается на экране?
Любая помощь приветствуется.