在Android中,可以使用静态传递来在不同的Activity或Fragment之间传递数据。
1. 创建一个静态变量来存储需要传递的数据:
```java
public class MyData {
public static String data;
}
```
2. 在发送数据的Activity或Fragment中设置静态变量的值:
```java
MyData.data = "Hello, World!";
```
3. 在接收数据的Activity或Fragment中访问静态变量来获取传递的数据:
```java
String receivedData = MyData.data;
```
注意:静态传递的数据仅限于同一个进程中的不同组件之间传递,并且只能在变量的作用域范围内使用。静态变量只有在应用程序死之前会一直存在,如果应用程序被重新启动,静态变量的值将会被重置。静态传递不适用于跨进程或跨应用程序的数据传递。