java - Android Intent 和这个新 Intent 的对象(实例)

标签 java android android-intent

我对 Android 编程的理解有问题。

当我想在我的应用程序上添加选项卡时,我使用我的选项卡和与这些选项卡相关的 Intent 创建代码。

现在,我将获取由我的选项卡创建的 Activity 的实例。 (检索公共(public)选项卡的字段,例如 2 并与 3 的公共(public)字段连接。所有这些都在我启动了 TabHost View 的 Activity 中)

如何在不使用静态的情况下执行此操作?

预先感谢您, 朱利安。

最佳答案

您是否为每个选项卡使用不同的 Activity ?

如果是,则将该字段视为字符串,在示例 2 中:

        Intent intent = new Intent(this, YourThirdActivity.class);
        intent.putExtra("Field2", field2.toString());

在示例 3 中:

    intent = getIntent();
    Field2 = intent.getStringExtra("Field2");

关于java - Android Intent 和这个新 Intent 的对象(实例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584542/

相关文章:

java - 在非同步静态方法中修改静态变量,对线程安全有危险吗?

java - 使用 Canvas.drawText 从位图上的 TextView 获取错误的 Y 坐标

java - 在带有 OpenJDK 11 的 MacOS 上接受 Android SDK 许可证

android - Android 中 Intent 的问题

android - 在 onReceive 中处理多个 intent.getStringExtra 的干净方法?

java - 为什么需要使用 "big = big.add(..)"来求和 BigIntegers?

java - react-native android bundle 错误 keystore 加载 : keystore password was incorrect

java - 像 Web App 或 Servlet 一样部署 Web 服务

android - 整个设备上的手势监听器

java - 将图像、音频和视频保存到 SD 卡