有一个程序生成滚动视图,如下所示:
滚动视图XML只是简单的空LinearLayout
<ScrollView>
<LinearLayout>
</LinearLayout>
</ScrollView>
然后,在运行时,我有一个ArrayList<TextView>
,并将这些项目添加到ScrollView中
for (TextView t : test_views) {
scroll_view.addView(t);
}
现在,我有一个listView,我想滚动到那个TextView程序,这个案例非常特别,所以不能将scrollview更改为listview,如何实现呢?
非常感谢您的帮助。
答案 0 :(得分:2)
尝试使用scrollTo()函数。更多详细信息,请参见此链接http://developer.android.com/reference/android/widget/ScrollView.html#scrollTo(int,int)
答案 1 :(得分:1)
请检查以下代码。
With ActiveDocument.Range
For Each Tbl In .Tables
With Tbl
For i = 1 To .Rows.Count
With .Cell(i, 2).Range
If .Hyperlinks.Count > 0 Then
HttpReq.Open "GET", .Hyperlinks(1).Name, False
HttpReq.send
oHtml.body.innerHTML = HttpReq.responseText
StrTxt = oHtml.body.innerText
'missing lne something like set rng.Text = StrTxt
'this part is also not working, but I think I will be able to do it if I get above part working
If rng.Find.Execute(findText:="Abstract:") Then
Set Rng1 = rng( _
Start:=docnew.Paragraphs(1).Range.Start, _
End:=docnew.Paragraphs(2).Range.End)
MsgBox Rng1.Text
With Tbl.Cell(i, 3).Range
.FormattedText = Rng1.FormattedText
End With
End If
End if
Next
End with
Next
End With
希望它会对你有所帮助。
如果您需要任何进一步的帮助,请与我们联系。