Ho uno HorizontalScrollView
che contiene uno RelativeLayout
. Questo layout è vuoto nell'XML e viene popolato da Java nell'onCreate.Come scorrere a scorrimento di un HorizontalScrollView
Vorrei che questa vista di scorrimento fosse inizialmente da qualche parte nel mezzo dello RelativeLayout
, che è molto più grande dello schermo.
Ho provato mHorizScrollView.scrollTo(offsetX, 0);
che non funziona. Non so cosa c'è di sbagliato in questo.
Potrei postare il codice, ma non è veramente rilevante. Ciò che importa è che tutto sia fatto a livello di programmazione (deve: s), e che la posizione iniziale di HorizontalScrollView
deve essere impostata a livello di programmazione.
Grazie per la lettura. Per favore dimmi se hai bisogno di maggiori dettagli o se questo non è abbastanza chiaro.
Credo che questo sia un problema di temporizzazione. Le viste all'interno dell'HSV vengono aggiunte in fase di esecuzione (da onCreate) e il layout_width dell'HSV è fill_parent. MHSV.scrollTo() viene chiamato da onStart. –