onCreate メソッド以外のメソッドから一連の乱数を生成できるようにアクティビティを設定しようとしています。これが私の活動の設定方法です...
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.optionOne();
this.optionTwo();
this.optionThree();
}
public void optionOne() {
// generate a random number here
int random = Math.random();
// generate more random numbers and do more stuff here
}
問題は、onCreate メソッドの外部で生成した乱数が「静的」と見なされ、数値が常に 0 になることです。onCreate メソッド内で数値を生成すると、もちろん問題なく動作します。どうすればこれを修正できますか?