java - 在 2 个 Activity 之间传递数据

标签 java android android-activity tablet

我正在为三星平板电脑进行 Android 编程,我有 2 个 Activity ,其中一个是足球队列表,另一个 Activity 是他们的 Twitter,但我在传递第一个 Activity 的参数时遇到问题到第二个。我想像字符串一样传递他们的网址,但我无法获取它。 谢谢!

最佳答案

你必须使用 Intent :

Intent i = new Intent(this, SecondActivity.class);
i.putExtra("extraURL", "http://myUrl.com");
startActivity(i);

然后,要在 SecondActivity 中检索它,请在 onCreate 方法中执行以下操作:

Intent receivedIntent = getIntent();
String myUrl = receivedIntent.getStringExtra("extraURL");

关于java - 在 2 个 Activity 之间传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6829065/

相关文章:

java - Python 中的 toByteArray?

android - 打开 Android 键盘时如何让我的 Cordova 应用程序保持全屏显示?

android - 在android中以其他用户身份登录时编辑解析用户信息

android - android中Property类的用例是什么

java - 将文本文件放入 ArrayList,但如果单词存在,则跳过它

JavaFX:如何创建两列按钮?

java - 如何加快Java(JDBC)中大量SQL更新的执行速度

android - 为什么 SPAN_EXCLUSIVE_EXCLUSIVE 跨度在某些设备中不能有零长度错误

java - 在 android 中退出 NavUtils 的应用程序

android - Activity 自动滚动到中间