さまざまなグローバル変数を保持する Java クラスをセットアップしました。
class GlobalClass extends Application {
int global_counter;
String FileNameSmall[] = {"simage2", "simage1", "simage3"};
String FileName[] = {"image2", "image1", "image3"};
String Answers[] = {"blah1", "blah2", "blah3"};
}
グローバル カウンターは、配列をカウントすることです。1 つのアクティビティで更新すると:
GlobalClass global = new GlobalClass();
global.global_counter = global.global_counter + 1;
その活動ではうまく機能します。しかし、新しい XML 形式などで新しいアクティビティを開始した場合、グローバル変数の使用を宣言すると、追加された量が 0 に返されません。
私はまだこのすべてのJavaに慣れていないので、しばらくお待ちください。グローバル グラスの Android マニフェストの参照のような基本的なものが欠けているのでしょうか、それとも globalClass global=newGlobal(); を宣言する必要がありますか? extendsアクティビティクラスで?
どんな助けでも素晴らしいでしょう
乾杯