0
我正在使用webview。我创建了groupitem,每个groupitem都有一个小孩。我想根据内容调整webview的高度。 WebView的内容在显示不同的子项时会发生气味变化。但问题是当我将较小的内容加载到更大的内容时,它会延伸该区域。但如果我从更大的内容去降低它不会调整空间大小。它为内容增加了额外的空间。 有没有办法做到这一点? 这里是我的代码Webview动态更改高度
@Override
public long getChildId(int groupPosition, int childPosition) {
return childPosition;
}
@Override
public View getRealChildView(int groupPosition, int childPosition,
boolean isLastChild, View convertView, ViewGroup parent) {
ChildHolder holder;
ChildItem item = getChild(groupPosition, childPosition);
if (convertView == null) {
holder = new ChildHolder();
convertView = inflater.inflate(R.layout.list_item, parent,
false);
holder.title = (WebView) convertView
.findViewById(R.id.textTitle_list);
/*holder.hint = (TextView) convertView
.findViewById(R.id.textHint);*/
convertView.setTag(holder);
} else {
holder = (ChildHolder) convertView.getTag();
}
holder.title.loadData("<p style='text-align:justify;font-size:15px;padding:0 10;margin:0'>" + String.format(htmlText, item.title) + "</p>", "text/html", "utf-8");
//holder.hint.setText(item.hint);
return convertView;
}
此问题仅出现在手机中。其余的电话工作正常。 – user5397448
介意张贴一些编码给我们看? –
我已经添加了java代码 – user5397448