当加载数据完成后,ScrollView的内容会很多,滚动条会滚动,这样会ScrollView的第一个Child显示不全,这样造成不好的用户体验,
此时有两个解决办法:
(1) 加载数据完成后,延时设置ScrollView的滚动条位置:
private void onFinishLoadReport(String response)
{
....
adjustScrollSavingDelayed(100);
}
protected void adjustScrollSavingDelayed(long delayMillis)
{
if(adjustHandler != null)
{
adjustHandler.sendEmptyMessageDelayed(0, delayMillis);
}
}
adjustHandler = new Handler(){
@Override
public void handleMessage(Message msg)
{
if(nslSaving != null)