2

我必须获得 WebView 的子视图。对于一些文本操作,我想知道是否有办法设置子视图的属性,例如:

View[] childs = webView.getChilds;
View ch = childs[0];
ch.setText("manipulated text");
4

2 回答 2

6

WebView 有方法getChildCount()getChildAt(int index). 您可以尝试使用这些方法,但更好的解决方案是 Bixi 的一种。

于 2012-10-24T11:35:38.390 回答
2

为什么不使用 findViewById ?

TextView subElement = (TextView) webview.findViewById(R.id.subelement);
subElement.setText("Oh Hi");

如果你真的想遍历孩子,你也可以使用ViewGroup::getChildAt()ViewGroup::getChildCount()

于 2012-10-24T11:34:18.677 回答