私は Android 用のアプリケーションを開発しています。ある時点でユーザーが地域を選択すると、その後、アプリのすべての部分の内容が変更されます。したがって、プログラム全体で整数にアクセスする必要があります。シングルトン クラスを検討しましたが、int、get()、および set() だけを追加する方法がわかりません (どこでも読み取り、2 つのクラスで書き込みできるようにしたい (どこでも問題ありません) )))。
グローバルに宣言する必要がありますか?
これは私が今行っていることです、大丈夫ですか?
public enum Region {
INSTANCE;
private int rID =0;
public void setRID(int rID) {
this.rID=rID;
}
public int getRID()
{
return rID;
}
}
でアクセスする
Region.INSTANCE.setRID(5);