我有一个没有操作栏的启动画面。然后我切换到带有片段和ScrollView的活动。但每次我开始时,它都不是最重要的。
我在onCreate中解决了这个问题:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// workaround for style change
// action bar visible change
((ScrollView) view.findViewById(R.id.scrollView)).smoothScrollTo(0, 0);
}
}, 1000);
现在每次开始时都会滚动。但如果我改变片段,我不想要它。有没有更好的方法呢?