在Android中使用GridView安全吗?

在Android中使用GridView安全吗?,android,android-gridview,Android,Android Gridview,所以我知道GridView已经被弃用了,但是在生产代码中使用GridView可以吗 我想将其用于我的游戏应用程序 Android Studio客户端表示,它已被弃用,转而支持ConstraintLayout,但尝试使用ConstraintLayout建立网格(这应该是一项非常简单、直接的任务)是一件非常麻烦的事情 所以我知道GridView被贬值了 GridView根据 安卓工作室的客户表示,它已经被贬值,取而代之的是ConstraintLayout GridView和ConstraintLay

所以我知道GridView已经被弃用了,但是在生产代码中使用GridView可以吗

我想将其用于我的游戏应用程序

Android Studio客户端表示,它已被弃用,转而支持ConstraintLayout,但尝试使用ConstraintLayout建立网格(这应该是一项非常简单、直接的任务)是一件非常麻烦的事情

所以我知道GridView被贬值了

GridView
根据

安卓工作室的客户表示,它已经被贬值,取而代之的是ConstraintLayout

GridView
ConstraintLayout
不是等价的东西,所以建议没有意义

GridLayout
ConstraintLayout
相当<代码>网格布局也可以使用

但在生产代码中使用GridView可以吗

GridView
GridLayout
都可以在生产代码中安全使用。它们已经过时了,我不建议任何人使用它们,但它们是安全的

  • 如果您想要的是网格中项目的可滚动容器,则可以使用
    GridView
    ,不过
    RecyclerView
    GridLayoutManager
    将是更好的选择

  • 如果您想要的是网格中项目的不可滚动容器,则可以使用
    GridLayout
    TableLayout
    ,不过
    ConstraintLayout
    将是更好的选择


将recyclerview与gridlayout Manager结合使用您自相矛盾。首先你说
GridView
GridLayout
没有被弃用,然后你说它们都过时了,但是安全。过时的东西不受欢迎,所以你能澄清一下吗?@MartinBraun:“过时的东西不受欢迎”——我说的“过时”,是指“行业已经转向更好的解决方案”。我所说的“不推荐”,是指“Android团队已经应用了
@deprecated
注释”。好的,谢谢你的澄清。