を発見していない私はこのようなグローバル変数のクラス宣言した:Androidのグローバル変数ソース
public class globalVar extends Application {
private String globalVar= "";
public String getGlobalVar() {
return globalVar;
}
public void setGlobalVar(String globalVar) {
this.globalVar = globalVar;
}
@Override
public void onCreate() {
//reinitialize variable
}
}
をそして、このように私のandroidmanifestファイルでそれを宣言した:
<application android:name=".globalVar" android:icon="@drawable/icon"
android:label="@string/app_name"> </application>
、その値を設定しようとしましたonclicklistenerの下にリストされています:
((globalVar)getApplication()).setGlobalVar("something");
私は別のアプリケーションで以前に動作するようになっていますが、理由は私にはエラーが見つかりませんでした...私はこれが私の唯一の障害であるため、私の頭を傷つけてきた、誰もが以前にこの問題を経験しているか、または私はエラーを取得し続けているアイデアがありますか?ありがとう!!
ログを送信すると、問題の分析に役立ちます。 – 500865