我是新来的android编程,但我正在尝试学习。我已经写了一些代码,通过复选框和文本视图通过“正常”视图获取一些参数。然后我使用这些信息来生成很多我想在列表视图中显示的数字。当我按下运行按钮时,我设法创建了一个列表视图,但是如何将信息从主视图传递到列表视图。最好是在当时传递一个数字的信息,或者用所有数字传递一个数字。数字列表可能非常大。在视图之间传递信息
0
A
回答
0
你可能要做的是创建一个数字作为数据源的适配器。如果数字在数组你可以创建一个新的ArrayAdapter和设置的ListView适配器该适配器:
ArrayAdapter adapter = new ArrayAdapter<Double>(getApplicationContext(), R.id.id_of_textbox, arrayOfDoubles);
listView.setAdapter(adapter);
在这段代码我假设已经数字是双打,但ArrayAdapter是一个通用类,所以它可以是数组中包含的任何对象。该数组也可以呈现为List(如ArrayList)。
希望能帮助你。以下是文档中的某些位阅读和一些良好的视频会话看:
0
多大阵列能得到什么? 最有可能将列表显示为另一个活动并将数据作为意图的额外数据传递将是解决方案。
相关问题
- 1. 在视图之间传递Facebook用户信息。 iOS Swift Xcode 6
- 2. 如何在视图之间传递信息
- 3. 如何在列表视图之间存储和传递信息
- 4. 如何在3个视图控制器之间传递信息?
- 5. Angular4在组件之间传递信息
- 6. 在表单之间传递信息
- 7. 在窗口之间传递信息ASP.net
- 8. 在JSF页面之间传递信息
- 9. 错误之间传递信息
- 10. 在MVC中在视图和控制器之间来回传递信息4
- 11. asp.net mvc:在2个控制器之间传递信息到视图
- 12. 如何在两个不同的视图控制器之间传递信息?
- 13. 控制器如何在模型和视图之间传递信息?
- 14. Swift 3.0使用Segue在视图控制器之间传递信息
- 15. dismissModalViewController在消息在视图控制器之间传递
- 16. 将信息传递给母亲视图
- 17. 在视图之间传递MotionEvent
- 18. iPhone:在视图之间传递数据
- 19. 在视图之间传递IndexPath
- 20. 在视图之间传递一个值
- 21. 在视图之间传递数据
- 22. UI5 - 在视图之间传递数据
- 23. 在视图之间传递值MVC5
- 24. 在视图之间传递漂浮物
- 25. joomla在视图之间传递变量
- 26. 在片段之间传递视图
- 27. Xcode在视图之间传递变量
- 28. CodeIgniter:在视图之间传递变量
- 29. Android:在视图之间传递数据
- 30. 在视图之间传递对象
我打算将listview作为一个意图。这没有必要吗?因为当我开始新的意图时,将信息传递给它会有点困难。 – Anders 2010-08-21 14:04:37
在这种情况下,你应该做的是使用intent.putExtra(“arrayKey”,arrayVariable)将数组打包到intent中,然后在另一端getIntent()。getIntArrayExtra(“arrayKey”)。另一种选择是将信息添加到数据库,然后在listview活动中查询它以获取适配器中使用的游标。第一种方法似乎是你所追求的 – matto1990 2010-08-21 14:34:29