android 调用其他activity类中的变量
时间: 2023-11-12 13:05:11 浏览: 38
如果你想在一个 Activity 中访问另一个 Activity 中的变量,你需要在第一个 Activity 中创建第二个 Activity 的实例,然后通过该实例访问变量。
例如,如果你有一个名为 `SecondActivity` 的 Activity,其中有一个名为 `myVariable` 的变量,你可以在另一个名为 `MainActivity` 的 Activity 中访问该变量,如下所示:
```java
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 创建 SecondActivity 实例
SecondActivity secondActivity = new SecondActivity();
// 访问 SecondActivity 中的 myVariable 变量
int value = secondActivity.myVariable;
}
}
```
请注意,这种方法只适用于在同一个应用程序中的 Activity。如果你想从一个应用程序的 Activity 访问另一个应用程序的 Activity 中的变量,则需要使用 Intent 和 Bundle 传递数据。