Android - 当 GridView 为空时显示 TextView

Android - show TextView when the GridView is empty

我最喜欢带有 gridview 的墙纸应用页面。 有时这个用户页面是空的

我想在 gridview 为空时显示 textview "There is no item"

我该怎么办?

谢谢

使用 TextView 作为空视图。

TextView emptyView = (TextView)findViewById(android.R.id.empty);
emptyView.setText("There is no item");
gridView.setEmptyView(emptyView);

这将在 GridView 为空时显示空消息。