アプリが実行されたときに別のレイアウトを開始したいのですが、このコードを使用して、開始するレイアウトを選択できますが、ランダムにしたいのです。
myPager.setCurrentItem(0);
PD: すみません、英語で話せません。彼は翻訳機を使いました
アプリが実行されたときに別のレイアウトを開始したいのですが、このコードを使用して、開始するレイアウトを選択できますが、ランダムにしたいのです。
myPager.setCurrentItem(0);
PD: すみません、英語で話せません。彼は翻訳機を使いました
Java の組み込み疑似乱数ジェネレーターを使用して、定義された範囲内の乱数を取得できます。これを使用して のランダムな値を選択しますsetCurrentItem
。例えば:
Random r = new Random();
int randomValue = r.nextInt( 5 );
myPager.setCurrentItem( randomValue );
nextInt
メソッドに渡す値は、受け取りたい最大整数よりも 1 大きい値です。上記の例では、0 ~ 4 (5 を除く) のランダムな値が返されます。