我有一个在ScrollView中的WebView,在Activity加载时,一旦WebView完成“loadData”,它就会强制将我的ScrollView滚动到底部(即WebView所在位置)。 我该如何防止这种情况发生? 我已经尝试过以下方法,但它会跳动屏幕,这并不是我想要的:
ScrollView scroll = (ScrollView)findViewById(R.id.detailsScroll);
scroll.post(new Runnable()
{
@Override
public void run()
{
ScrollView scroll = (ScrollView)findViewById(R.id.detailsScroll);
scroll.fullScroll(ScrollView.FOCUS_UP);
}
});
ScrollView
,只需将WebView
放在其外部。将屏幕的2/3分配给WebView
,其余部分分配给ScrollView
,或者其他什么方式。 - CommonsWare