Sono nuovo di Android e nel mio progetto ho requisitoCome impostare scheda selezionata deve essere in mezzo
cioè ho sei schede, ma mi mostra solo tre schede sullo schermo e per il riposo delle schede che uso ScrollView. Qui la voce della scheda selezionata deve essere nel mezzo, prima quando entrando nella schermata I mostra la voce centrale è attiva (cioè selezionata).
Va bene, ma come è possibile impostare questo elemento centrale come mezzo quando faccio scorrere le schede rimanenti?
chiunque può dare suggerimenti per ottenere una soluzione.
hai guardato in utilizzando un ascoltatore che rileverà lo scorrimento e poi si imposta manualmente la selectedTab nel metodo di callback? – hovanessyan
Grazie per il suggerimento, ma non ho lavorato gli ascoltatori a seguito di scorrimento (ho dichiarato Horizaontalscrollview in XML) TestHorizontalScrollView sView = (TestHorizontalScrollView) findViewById (R.id.horizontalScrollView); public class TestHorizontalScrollView estende HorizontalScrollView { \t TestHorizontalScrollView pubblica (Context contesto) { \t super (contesto); \t} \t @Override \t vuoto protetta onScrollChanged (int l, int t, int Oldl, int oldt) { \t \t \t super.onScrollChanged (l, t, Oldl, oldt); \t} \t} – Gopi
http://stackoverflow.com/q/8181828/1007273 dai uno sguardo qui, penso che troverai idee utili. – hovanessyan