java - Android Intent 使用

标签 java android

我正在为我的 Android 开发一个基于选项卡布局的 RSS Feed 阅读器应用程序。我有四个不同的站点来获取提要,每个提要应该进入单独的选项卡。现在我的应用程序工作正常,但我只是想知道是否有一种方法可以在调用 feed Activity 时传入 feed url?

我想我追求的是让我的代码更加通用。当我使用 Intent 调用新的选项卡 View 时,除了类名称和 Intent 之外,我还想传递要调用的类的 feed 的 url。例如,目前我对每个 RSS feed 都有以下代码:

Intent i = new Intent(this, RSSReader.class);
spec = tabHost.newTabSpec("Tab1").setIndicator("Tab1").setContent(i);
tabHost.addTab(spec);

其中 RSSReader 保存我的 URL,该 URL 将显示在“Tab1”中。有没有办法告诉 RSSReader 它应该根据所选选项卡显示哪个 url?我尝试查找 API,但找不到任何有用的东西,或者可能是我错过了它。任何有关此事的帮助将不胜感激!

最佳答案

嗯..据我所知也尝试一下。传递intent.putExtra("yourvariable","yourvariable value")。在将intent设置为tabHost的内容之前......

关于java - Android Intent 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3969080/

相关文章:

java - com.google.cloud.bigquery.BigQueryException : Read timed out

android - Anko 主题和风格

android - 如何使用 MPAndroidChart 库更改图表背景?

javascript - 缩小时如何隐藏标记?

java - 进程挂起我的应用程序

java - 我们可以将包含 main 方法的类设为匿名吗

java - AD via LDAP - 如何从查询中返回所有祖先组?

java - Python 的生成器与 Java 中的生成器类似

java - 使用java自动打开Android设备的usb Debug模式

java - 如何在android中以表格格式显示ArrayList数据