2016-11-02 1 views
1

Tels que ListView, il invoque smoothScrollToPosition(index) Android Developer Doc n'a pas HorizontalListView. J'ai téléchargé ce HorizontalListView personnalisé de GitHub, mais je suis confus sur la façon d'utiliser HorizontalListView sur le défilement automatique.Comment pourrait faire défiler automatiquement HorizontalListView

pourrait recyclerview boucle de défilement, et faire défiler dans le temps spécifié

+0

Quel est le l nom de la bibliothèque? –

+0

c'est la même chose à ce lien https://github.com/kk-java/HorizontalListView/tree/master/HorizontalListView – wislie

+0

s'il vous plaît vérifier cette démo, simple et meilleur exemple :::: http: //android-pratap.blogspot. dans/2015/12/horizontal-recyclerview-in-vertical.html – mujjuraja

Répondre

2

Je recommande d'utiliser recyclerview avec un gestionnaire de mise en page linéaire est réglé en mode horizontal

+0

Je veux utiliser recyclerview, mais selon la structure de l'application et la date limite, je n'ai pas assez de temps, avez-vous quelques autres solutions – wislie

0

Si vous avez besoin seulement HorizontalListView RecycleView est la voie à suivre .

Il suffit d'ajouter cette ligne de code pour le convertir en un HorizontalListView

LinearLayoutManager layoutManager= new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL, false); 
mRecyclerView = (RecyclerView) findViewById(R.id.recycler_view); 
mRecyclerView.setLayoutManager(layoutManager); 

refrence se trouve ici https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html

0

vous pouvez utiliser la vue de recyclage et le gestionnaire de mise en page définie comme suit

listView= (RecyclerView)findViewById(R.id.hlistview); 

     LinearLayoutManager layoutManager=new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false); 
     listView.setLayoutManager(layoutManager); 

Voir ceci example on github