如何在android中创建GridView
动态?
我希望在扫描WiFi设备时自动在屏幕上显示网格。我尝试了静态GridView
,但现在我想要的是使用动态GridView
。
答案 0 :(得分:0)
只需创建一个GridView
,并附上一个空的适配器。空是指我在getCount()
中返回0的一个。您可能还想将GridView
的可见性设置为View.GONE
,但这是可选的。
然后,当您收到要显示的数据时(例如扫描设备),您只需将数据添加到适配器,在其上调用notifyDataSetChanged()
并将GridView
的可见性设置为{{1} }。
每次数据集更改/更新时执行以上操作: - )