我的应用程序中的其他所有内容都有效,但是当我添加
public void onClickRandomColor(View v) {
Random rRed = null;
Random rGreen = null;
Random rBlue = null;
int min = 0, max = 255;
int randomRed = rRed.nextInt(max - min + 1) + min;
int randomGreen = rGreen.nextInt(max - min + 1) + min;
int randomBlue = rBlue.nextInt(max - min + 1) + min;
Rset = randomRed;
Gset = randomGreen;
Bset = randomBlue;
}
到 MainActivity.java 和到 activity_main.xml 的 ONCLICK 行
<Button
android:id="@+id/btnRandom"
android:layout_below="@+id/btnChoose"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:onClick="onClickRandomColor"
android:text="@string/random"/>
她用力逼近我。还有很多其他控件,滑块使用 Rset、Gset 和 Bset 就好了。它必须与我获得随机整数的方法有关。