用户生成的页面? Android的

时间:2011-05-03 04:14:19

标签: java android

首先,如果这是一个愚蠢的问题,我提前道歉,但我似乎无法通过在线搜索找到我需要的东西所以我想我会问......

其次作为一个小背景信息......我对Android开发很新,实际上是Java。直到大约一个月前,当我决定试一试时,没有正式的培训或以前的经验。当我浏览这个网站和我发现的用于开发Android应用程序的书籍时,我自学自学。

好吧,我正在尝试为学校开发一个应用程序来保存我所有课程的列表,以及每个课程的作业。我创建了数据库,通过编辑文本添加类的页面,以及从数据库填充的列表视图设置。所以我现在正在寻找的是如何实现它,所以当我从列表视图中点击一个类时,它将打开一个特定于该类的页面。

我不确定我所寻找的内容通常会被引用或调用,因此我在努力寻找示例。我知道你可以创建一个对话框,并假设它通常是相同的编码方式,但由于我不知道该找什么,因此我不知所措。

如果对我要找的内容不够具体,请告诉我需要澄清问题的地方。

小心,
约什

2 个答案:

答案 0 :(得分:0)

  

所以我现在正在寻找的是如何实现这一点,当我从列表视图中点击一个类时,它将打开一个特定于该类的页面。

Android中没有“网页”。当你说“页面”时,我假设你指的是“活动”。

您使用startActivity()让一项活动启动另一项活动。 startActivity()需要Intent来识别您要启动的活动。您可以在Intent上添加的内容之一是“额外内容” - 将其视为类似于您可能放在Web应用中的链接上的GET参数。您的类列表活动可以将该类的一些标识符放在Intent的{​​{1}}附加内容中,用于Intent。 show-the-class活动可以使用startActivity()来检索getIntent(),然后从Intent中获取额外的值,以确定要显示的内容。

答案 1 :(得分:0)

如上所述,您可以使用显示类contetn的第二个活动 http://www.androidcompetencycenter.com/2009/03/tutorial-how-to-start-a-new-activity/ http://www.warriorpoint.com/blog/2009/05/24/android-how-to-switch-between-activities/

您也可以使用对话框 http://developer.android.com/guide/topics/ui/dialogs.html

我会创建第二个视图,显示该类,然后调用活动的setContent方法,换句话说,在视图之间切换