java - Android传递长值Intent

标签 java android android-intent

我知道

String value= value;
Intent i = new Intent(this, NextActivity.class);
i.putExtra("value",value + "");
startActivity(i)

并在 NextActivity 中

values = getIntent().getStringExtra("value");

用于传递值和获取值..任何人都可以帮助我如何传递长值...

我知道 我们可以通过

getIntent().getLongExtra("");

任何人都可以帮助我如何传递值' putExtra '据我所知用于传递字符串值..

最佳答案

用于发送数据

i.putExtra("key", long value);

为了在下一个 Activity 中获取 Intent 值

getIntent().getLongExtra("key", 0);

此处 0 表示默认值,如果您不想从第一个 Activity 中获取 putExtra,那么在下一个 Activity 中它将采用默认值 0

关于java - Android传递长值Intent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21278860/

相关文章:

java - 如何在java中从一个应用程序获取tomcat web绝对路径到centos中的另一个应用程序?

java - 使用 Struts 2 实现 Spring Security

java - criteria.list() 和 sql-query 返回不同的结果集

java - 当我添加监听器时,ChildEventListener 的 onAddChild 会为所有现有节点触发

android - 在 Android 中获取 "Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy"

java - 在指定日期之前在 Android 中通知

android - 由 Intent 启动时,MediaPlayer 不在后台播放

java - 从 libvirt relaxng 模式生成 java 类的最佳方法是什么?

Android Lombok IntelliJ 集成

java - Android:为什么我无法以编程方式与蓝牙设备配对,即使使用 BLUETOOTH_PRIVILEGED 并设置配对确认