Options pour remplacer l'obsolète Galerie
Je suis actuellement en utilisant la Galerie widget pour afficher un glissement de liste de vignettes. Chaque image a une couleur de fond et du texte en superposition. (C'est un sélecteur de couleur).
Cependant que de La version de l'API de 16 ans, de la galerie est obsolète.. Si je comprends bien, les téléphones avec l'API versions de plus de 16 ans ne sont pas la garantie d'avoir de la galerie widget.
Je voudrais utiliser un viewpager, mais qui ne montre qu'un seul à la fois, et je veux montrer adjacentes vues trop. Un défilement horizontal de la vue peut le faire, mais il ne sera pas le composant logiciel enfichable de la plus proche à l'option comme une galerie.
J'ai regardé pour les widgets existants, et ne peuvent pas trouver. Avez-vous des suggestions quant à ce widget que je devrais choisir?
- Vous devez utiliser le ViewPager de minerai, vous pouvez utiliser le HorizzontalScrollView (c'est une bibliothèque externe)
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé de coverflow? Vous pouvez utiliser cette. https://github.com/Polidea/android-coverflow Espère que cela peut vous aider.
ou
Vous pouvez également utiliser la page curl pour swipping. https://github.com/moritz-wundke/android-page-curl
Une bonne option pour remplacer la Galerie est un ViewPager, fonctionne comme un contrôle listview ou gridview, vous avez fait votre propre adaptateur qui s'étend PagerAdater et un élément de mise en page. Je l'utilise déjà avec ce code, je l'ai attacher ci-dessous, et il fonctionne parfaitement. bonne réponse au toucher, j'espère que cela peut vous aider!!!
DISPOSITION
CODE DE LA CLASSE
ADAPTATEUR
}
J'ai utilisé un ViewPager avec le clipToPadding la valeur false et de l'égalité des valeurs de remplissage sur la gauche et la droite. Cela rend la page plus petite que la viewpager et centre à l'intérieur.
Puis j'ai mis le viewPager.setPageMargin à une valeur négative pour autoriser les pages de chaque côté pour devenir visible. De cette façon, vous avez un centré sur la page avec d'autres montrant.
Vous pouvez également ajouter un peu de fantaisie animation par la définition d'une PageTransformer sur le ViewPager (viewPager.setPageTransformer). J'ai fait une rotation et d'échelle à l'aide du flotteur dans le PageTransformer pour émuler un carrousel comme l'effet.
J'espère que cela est utile pour quelqu'un. Je pense également que la Galerie a été dépréciée parce que l'attaquant ne fonctionne tout simplement pas. Vous n'avez aucune idée de l'objet qui sera sélectionné après un flirt.
Quelqu'un a écrit un remplacement pour la galerie qu'il recycle ses points de vue. Il est basé sur l'original de la galerie de code, de sorte qu'il devrait être une amélioration.
Voici le lien:
https://github.com/falnatsheh/EcoGallery
Meilleure solution actuelle est RecyclerView
Il est un moyen de personnaliser ViewPager pour montrer adjacentes points de vue mais il n'est pas très simple. Cochez cette - http://commonsware.com/blog/2012/08/20/multiple-view-viewpager-options.html.
Si il ne va pas aider, vous pouvez essayer de HorizontallScrollView.
Je pense être une bonne idée utilise le Vue De Radiomessagerie pour remplacer la galerie.