recherche

Maison  >  Questions et réponses  >  le corps du texte

android - 类似于微信朋友圈图片这样的是在listview中嵌套gridview还是动态加入多个imageview呢?

类似于微信朋友圈图片这样的是在listview中嵌套gridview还是动态加入多个imageview呢?

怪我咯怪我咯2771 Il y a quelques jours588

répondre à tous(2)je répondrai

  • 怪我咯

    怪我咯2017-04-18 09:19:23

    Il devrait s'agir d'ajouter plusieurs vues d'images de manière dynamique. Vous pouvez activer la limite de disposition d'affichage dans les options du développeur, ou le surdessin du GPU. Vous constaterez que le surdessin de la liste d'images devient moins vers l'arrière et plus vers l'avant. comme trois Dans le cas d'une image sur une seule ligne, la première image est la plus sombre, avec au moins trois couches de mise en page, la deuxième image est légèrement plus claire et la dernière image n'est fondamentalement pas à découvert. Je suppose que WeChat peut utiliser un. type de mise en page en cascade, tel que RelativeLayout

    répondre
    0
  • 黄舟

    黄舟2017-04-18 09:19:23

    Généralement, AbsListView ne sera pas imbriqué à l'intérieur de AbsListView onMeasure(...) mesurera la première vue plusieurs fois
    Par conséquent, le défilement peut rester bloqué.

    .

    Vous pouvez envisager d'utiliser GridLayout + ViewStub Essayez Baidu ou Google
    Vous pouvez également envisager de personnaliser la vue.

    Projets open source de référence :

    • github : qii/weiciyuan - Client Android Sina Weibo, quatre dimensions Il s'agit d'un très vieux projet

    répondre
    0
  • Annulerrépondre