Android Udacity教程 - 向该列表视图添加数据

时间:2016-10-29 22:52:30

标签: android list

我正在学习如何制作Android应用的Android Udacity教程。

视频教程告诉我使用片段的某种视图 - 然后文本承认它不再作为开始选项存在,而不是编辑教程他们只是问我读了一下片段。

所以我做了,片段令人困惑?似乎有两个导入我可以用于片段 - android.app和android.support.v4.app?我打算使用哪种(不是为了制作与教程相同的代码,而是为了今天制作高质量的代码)?

然后,对于这个练习 - 只是一个带有列表的视图 - 我是否会使用片段或者我会直接用活动开始它?

我想我问我的MainActivity课程的最佳做法是制作一个屏幕,其中有一个(我知道它不会滚动bc,因为项目很少!)可滚动列表中的条目< / p>

bob
jane
marko
helena

1 个答案:

答案 0 :(得分:2)

您不需要将片段用于这样的简单列表。 这是静态内容的简单解决方案:

listView = (ListView) findViewById(R.id.listView);
String[] names = new String[] {"bob","jane","marko","helena"};
//Param 1 is the context, 2 is the layout, 3 is the textview that's changing to match the name
ArrayAdapter<String> adapter = new ArrayAdapter<String>(context, android.R.layout.simple_list_item_1, android.R.id.text1, names);
listView.setAdapter(adapter);