Почему
HorizontalScrollView hsv = (HorizontalScrollView) findViewById(R.id.buttons);
if (null != hsv) hsv.scrollBy(iLengthToScroll, 0);
в onResume ничего не делает, а
Handler mHandler = new Handler();
Runnable scroll = new Runnable()
{
@Override
public void run()
{
HorizontalScrollView hsv = (HorizontalScrollView) findViewById(R.id.buttons);
if (null != hsv) hsv.scrollBy(iLengthToScroll, 0);
}
};
mHandler.post(scroll);
выполняет прокрутку?Handler.post добавляет runnable в поток пользовательского интерфейса, но onResume уже находится в потоке пользовательского интерфейса, не так ли?