【问题标题】:Customize Tiles in Android GridView在 Android GridView 中自定义 Tiles
【发布时间】:2017-02-20 10:41:39
【问题描述】:

我想在我的主页应用程序中创建一个 Grid,我可以在其中添加和删除像 this 这样的磁贴

我的问题是我不知道如何创建“添加新服务磁贴”并在每次添加新磁贴时移动其位置。 有什么想法吗?

【问题讨论】:

  • 将 recyclerview 与 gridlayoutmanager 一起使用

标签: android android-layout material-design


【解决方案1】:

维护一个 ItemTypes 列表。列表中的最后一项应始终是 ADD_NEW_ITEM_TYPE。用户添加的任何新项目都应添加到列表的倒数第二位。

只要添加这样的内容,只需 notifyDataSetChanged()notifyItemInserted(position)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多