实际上,我可以在我的应用程序中使用空的listview当我有单列表。但我遇到了两个使用相同xml的不同列表。现在,我应该如何继续,以便获得2个不同的图像到我的不同列表中时空,在同一个应用程序中为两个不同的空列表视图设置2个不同的图像
0
A
回答
0
如果您使用id为android.R.id.empty的imageview。
然后简单地使用该
ImageView image=(ImageView)findviewbyid(android.R.id.empty);
和设置所需的图像。
0
是啊Akki几乎正确与我的XMl的一些变化。最后的代码是在这里 所有我不得不使用列表XML文件中描述的相同的文本。
TextView tv=(TextView)findViewById(android.R.id.empty);
tv.setBackgroundResource(R.drawable.anniversary_reminder);
0
设置要VIEW.GONE任何图像时您的列表不是空的知名度。然后,您可以在布局中创建两个不同的图像。让它们最初设置为可见。
在onCreate方法中,在加载列表时查看您用于适配器的ArrayList是否为空。如果它不是空的,则将图像的可见性设置为VIEW.GONE。然后,只要有删除到列表中,您只需执行相同的检查即可。 (因为您无法通过添加更多条目来获得空列表)并且每当您添加到列表时,都会将图像的可见性设置为VIEW.VISIBLE。 (所以基本上无论你在哪里通知适配器上的数据变化)
希望这个逻辑能帮上忙!在我的第二空list.But
ImageView emptyListImage1 = (ImageView) findViewById(R.layout.image1);
ImageView emptyListImage2 = (ImageView) findViewById(R.layout.image2);
emptyListImage1.setVisibility(VIEW.GONE);
emptyListImage1.setVisibility(VIEW.VISIBLE);
相关问题
- 1. 为两个不同的团队设置一个应用程序
- 2. 为一个视图设置2个不同的背景
- 3. 如何在4个不同的图像视图上设置两个图像?
- 4. 在两个图中设置两个不同的yRange在一个图中
- 5. 如何在同一个图表中为两种不同类型的系列添加两个不同的鼠标?
- 6. 我可以将div的背景设置为填充2个不同%的两个不同图像吗?
- 7. Android:在一个屏幕上的两个不同视图中的应用程序中运行应用程序(splitscreen?)
- 8. 如何在同一个应用程序中设置两个$ routeParams?
- 9. 设置在一个布局中点击两个不同的三角形图像
- 10. 同一个应用程序在同一设备上的不同行为
- 11. 在同一视图中的两个uipicker
- 12. 在同一个UILocalNotification的应用程序图标上设置appIconBadgeNumber
- 13. MySql同一表的两个不同列的不同值
- 14. 如何使用两个不同的按钮在两个单独的图像视图上添加两个图像
- 15. 在同一个LinearLayout中滚动两个列表视图
- 16. 匹配来自两个不同表的两个不同的列
- 17. IOS - 一次从两个不同的应用程序视图中删除Uilabel
- 18. 如何在不同应用程序列表中的一个特定应用程序中打开我的图像?
- 19. 如何在同一个视图中的同一个控制器中执行2个不同的ActionResults?
- 20. 一个视图中的两个不同的控制器
- 21. MySQL在另一个表中检索2个不同列的同一列表
- 22. 如何使用2个视图为不同的方向创建应用程序?
- 23. 如何在同一个django项目中为2个应用程序使用2个不同的change_list.html
- 24. 多个托管视图,每一个不同的图形/图表
- 25. 在同一个类中为2个不同的UIScrollView设置代理
- 26. 比较两个元素在同一位置上的两个不同列表
- 27. 不同的数据为不同的活瓷砖在同一个应用程序?
- 28. 使用NodeJS的角度应用程序:在同一个应用程序中为两个不同的域设置两个主页/索引页
- 29. 在同一个symfony应用程序中针对不同视图的不同布局
- 30. 如何设置不同图像的每个单元格的图像视图iOS.Xamarin
50%接受......得到的第二图像时,其与物品它仍呈现emptyview背景没有任何项目充气。 – 2012-02-11 10:05:24