公共类和全局变量

时间:2013-01-30 22:08:56

标签: android class global

如何访问

中的变量内容
    public class Global extends Application {
    String gotUsername;
    String gotPassword;
    String gotIPAddress;

    void onStartCommand(Intent intent){
        Bundle gotAuthen = intent.getExtras();
        gotUsername = gotAuthen.getString("key1");
        gotPassword = gotAuthen.getString("key2");
        gotIPAddress = gotAuthen.getString("key3"); 
    }

    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate();
    }

}

来自像这样的公共类吗?

Public Class MyApp {

}

我试过

Global Username = (Global) getApplicationContext();

但我发现getApplicationContext();仅用于“活动”。

那我该怎么办呢?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

使Global类中的变量成为静态。

static String variable;

然后您可以通过执行String stuff = Global.variable;

来访问它们