可以在不使用Android的适配器的情况下显示数据

时间:2016-08-16 19:31:27

标签: android listview android-studio

我是Android编程新手。

我有托管来创建一个应用来保存用户提供的数据。但现在我想在新活动中显示数据。我不知道该怎么办。我对新活动的输出应如下所示。

Displayed Result

由于我只有两行,我想可以避免使用适配器,但我不知道如何实现这一点。请帮我。正如我已经说过的,我是Android编程新手。所以你可能认为显而易见的事情对我来说并不像对你那样明显。

2 个答案:

答案 0 :(得分:1)

在我看来,你的问题有两个部分:

1-如何将数据发送到新活动?

2-如何在新活动中显示数据?

对于你可以用几种方式做的第一个问题,但我在这里提到了两个:

  • 您可以将数据放入Bundle并将捆绑包附加到Intent
  • 您可以使用ContentProvider并使用URI
  • 从其他应用程序访问您的数据

对于第二部分,您可以使用不同的布局,但最受欢迎的是:

  • GridView
  • RecyclerView

如果您的程序可以扩展(不会卡在两个学生中),则需要使用适配器。你可以在网上找到很多关于他们的例子和教程

答案 1 :(得分:0)

不在列表视图中。列表视图需要适配器才能显示任何内容。但是你不需要列表视图 - 你需要一个TableView。它们具有固定数量的行(通常),但用于显示数据的行和列。

当然,如果你的完整解决方案有N个学生,你需要一个列表视图,你需要一个适配器。