1
A
回答
6
基本上你不能用一个ListView与在手机上的应用程序部件。这不是支持的视图(对于支持的视图,请看here)。
的真实故事更复杂一点,有两种情况例外:
首先,你可以用它在Honeycomb(Android 3.0以上版本),而此刻那唯一的平板电脑。我从来没有这个工作,从短的搜索,该文档似乎有点欠缺这里,发现几乎没有任何这方面的证据(它在“应用程序部件”的Android 3.0 Platform API overview中指出的那样 - 也有链接到几样)。
二,一些可供选择的发射器都支持ListView控件。我不知道到底是哪的,继承人在Android市场从“纯使者部件”说明报价:
滚动部件用最另类的发射像ADW,LiveHome, GO桌面或的LauncherPro
这意味着,你可以从市场安装大多数自定义发射器。它不包括以非文档方式支持ListView的专有发射器 - 例如, HTC Sense。
我不知道如果你能做到的ALT-发射一些兼容性测试。您可以使用res说明符将Honeycomb设备与其他设备进行拆分,但即使如此,您仍然与许多制造商的vanilla设备或默认启动器不兼容。
概括起来:它是目前列表视图一个非常糟糕的情况。
(弱替代:当然,你可以建立一个“假列表视图”,看起来像一个名单,但它是一个静态布局了支持意见,但不会滚动。)
注意:我知道,这更像是一个“你可以”的答案,而不是如何真正做到这一点 - 这是真正的问题。我认为它仍然有用,因为它是一个奇怪的情况。你经常看到ListViews工作,但是你不能运行它,这可能会让人们对平台感到困惑。当你能够使用它时,我希望这一点很清楚。
相关问题
- 1. 如何在Android AppWidget中设置ListView的初始滚动位置?
- 2. 如何将ArrayList数据设置为ListView?
- 3. 如何将listView设置为ArrayAdapter,Android
- 4. 如何将RelativeLayout设置为ListView?
- 5. 将emptyView设置为ListView
- 6. Android将viewImage设置为ListView
- 7. Android AppWidget更新ListView
- 8. appwidget listview重复值
- 9. 如何设置ListView
- 10. 如何将listview设置为原始位置?
- 11. 将appwidget导致设置值更新为默认值
- 12. Android appwidget有时会将首选项更改为默认设置
- 13. 为ListView设置TypeFace
- 14. 为ListView设置setOnKeyListener
- 15. 如何将AppWidget更新
- 16. 将onclick设置为listview/json时出错
- 17. 无法将背景设置为ListView
- 18. android appwidget listview不更新
- 19. 如何设置内联ListView?
- 20. 如何设置ListView背景?
- 21. 如何设置listview onclick?
- 22. 如何设置ListView高度
- 23. 如何在将itemsource设置为ListView后添加项目
- 24. 如何将图像设置为Xamarin中ListView内的ImageView?
- 25. 如何使用Retrofit将数据设置为listview?
- 26. 如何将java中创建的形状设置为listview项目
- 27. 如何在android中将数据拆分并设置为listview?
- 28. 如何使用CursorAdapter将过滤器设置为ListView?
- 29. 如何将WINJS Listview项目设置为选中状态?
- 30. 如何将arraylist值设置为android中的listview?