2016-08-16 41 views
0

我是android编程的新手。可以在Android中使用适配器而不显示数据

我已经管理创建一个应用程序来节省用户给定的数据。但是现在我想在新的活动中显示数据。我无能为力,应该怎么做。我对新活动的输出应该如下所示。

Displayed Result

因为我只有两行我想这是一个使用适配器OK忌,但我还没有线索如何做到这一点。请帮帮我。正如我已经说过的,我是android编程的新手。所以,你可能认为显而易见的东西对我来说不会像对你那样明显。

+0

你有没有尝试过任何东西?阅读文档和开发人员指南? – Rohan

+0

@Rohan我确实尝试阅读它们,但无法清楚地理解它们,我同意我需要了解更多信息,但是我对在互联网上看到的有关显示数据库数据的每个解决方案感到沮丧,并且每个人似乎都在使用适配器。因此,我想知道是否有其他可能无效的方式,但很容易掌握。另外,我认为你应该对那些不了解你的人友善。如果你认为这是微不足道的,那么请回答或至少提供体面的链接。说“存在对黑洞奇点问题的解决方案”不会。 –

+1

您可以创建一个包含5列Textview的2行的表格。如果你确定了你的Texviews的权利,即(a1,a2,a3,a4,a5)和(b1,b2,b3,b4,b5),你可以很容易地创建一些逻辑来设置每个列中的文本自动使用一些循环 – Tasos

回答

1

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

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

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

你可以在几个方面做,但第一个问题他们两个我在这里提到:

  • 你可以把数据在Bundle和包安装到Intent
  • 您可以使用

    ContentProvider和使用URI

的第二部分,你可以使用不同的布局,但最流行的是从其他应用程序访问数据

  • GridView
  • RecyclerView

如果你的程序规模(不停留在两个学生),你需要使用适配器。你可以在互联网上找到大量的例子和教程

0

不在列表中查看。一个listview需要适配器来显示任何东西。但是你不需要一个列表视图 - 你需要一个TableView。这些行具有固定数量的行(通常),但是用于显示数据的行和列。

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

相关问题