gpt4 book ai didi

java - 如何在另一个 Activity 中获取变量?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:20:33 26 4
gpt4 key购买 nike

如何访问另一个 Activity 中的变量值。在我的示例中,我有一个字符串变量项,其值是微调器选择的值。如何在不使用 Intent 的情况下在另一个 Activity 中访问此变量?

  public class LoginScreen extends Activity {

Spinner sp;
String item;


Spinner sp = (Spinner) findViewById(R.id.lgnspinner);

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.network_array,
android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

sp.setAdapter(adapter);

sp.setOnItemSelectedListener(new OnItemSelectedListener() {

public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
item = (String) parent.getItemAtPosition(position);



public class AgAppMenu extends Activity {

最佳答案

您可以将它们声明为静态变量,然后在您的其他类中您可以像Activity1.stringName 一样访问它们。

public static String stringName; 

stringName = .. // value from Spinner

然后,在所有其他 Activity 中,您可以作为 YourMainActivty.stringName 访问它们。

关于java - 如何在另一个 Activity 中获取变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12288629/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com