0
正如你可以看到下面的图片,当列表中没有项目时,它会在屏幕中间显示一个带有文本的好图标。我能办到的,如果列表视图是空的,这个代码在我的自定义布局显示文本:如何在屏幕中间显示空白列表视图的图标?
<TextView android:id="@android:id/empty"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FF0000"
android:text="No data"/>
将在我的布局这个元素显示文本时,列表为空。我想显示一个图标,而且它应该在屏幕中间。如果我再次使用imageView,而不是textview,它将会显示在屏幕上方。最好的办法是什么?我可能能够得到它,因为我喜欢使用imageview和textview,并与android:id="@android:id/empty
属性。或者是possbile有android:id="@android:id/empty
属性的布局,并将imageview和textview放置在里面?
我只是想确保这是最好的方法。有时你可以让事情发挥作用,但可能是一个更好的方式,我不知道这一点:)谢谢。我做的 :) – akd