使用Application设置全局变量
Application设置全局变量是官方推荐的全局变量设置方法,我们首先新建一个class继承Application
package com.example.liu.mother;
import android.app.Application;
/**
* Created by liu on 2015/5/30.
*/
public class quanju extends Application {
private String mum;
@Override
public void onCreate() {
mum="你好";
super.onCreate();
}
public String getMum(){
return this.mum;
}
public void setMum(String c)
{
this.mum=c;
}
}
然后在需要用到全局变量的时候进行引用
final quanju quanju1=(quanju)getApplication();
quanju1.setMum(mum);//设置mum的值
final quanju quanju1=(quanju)getApplication();
String mum=quanju1.getMum();//取得Mum的值
记得要在Mainfest文件中进行配置,否则将报错。
<application
android:allowBackup="true"
android:icon="@drawable/dingwei"
android:label="@string/app_name"
android:name=".quanju"
android:theme="@style/AppTheme" >
原文:http://www.cnblogs.com/liutanrong/p/4541813.html