0
オブジェクトを動的に水平スクロールビューに追加しています。下のコードを極端に右に動かすように追加すると、スワップで左側にスクロールしようとすると問題になります以下のコードを再度指で実行され、再び右に水平scrollviewがスクロールし、そのビット迷惑な、誰もがいくつかの代替ソリューションを持って、私はHorizontal Scroll View ViewTreeObserverでフォーカスを右にスクロール
Postdelayed()
を試しましたが、それは仕事をdoesntの私のために適切に
ViewTreeObserver viewTreeObserver = hScrollView.getViewTreeObserver();
if (viewTreeObserver.isAlive()) {
viewTreeObserver
.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
// interestedInView is ready for size and position
// queries because it has been laid out
hScrollView
.fullScroll(HorizontalScrollView.FOCUS_RIGHT);
}
});
}
よろしく MGD