0

我希望应用程序在执行时启动不同的布局,我有这段代码允许我选择从哪里开始布局,但希望它是随机的,谢谢。

myPager.setCurrentItem(0);

PD:原谅我的英语,不会说话,他用的是翻译器

4

1 回答 1

0

您可以使用 Java 的内置伪随机数生成器来获取定义范围内的随机值。使用它为 选择一个随机值setCurrentItem。例如:

Random r = new Random();
int randomValue = r.nextInt( 5 );
myPager.setCurrentItem( randomValue );

您传递给该nextInt方法的值您想要接收的最大整数大一;上面的示例将返回一个介于 0 和 4 之间的随机值(不包括 5)。

于 2013-10-07T08:34:41.893 回答