私は 2 つの ToggleButtons を持っており、それらのボタンの 1 つの ID をランダムに選択し、そのボタンのチェックを true に設定できるようにしたいと考えています。私はこれを試しましたが、IntまたはStringではsetCheckedを使用できないため、機能しません。どんな助けでも大歓迎です。
int[] buttonIds = new int[] {R.id.player1Button, R.id.player2Button};
Random rand = new Random();
int num = rand.nextInt(buttonIds.length);
int buttonId = buttonIds[num];
findViewById(buttonId).toString();
String randomButton = getString(buttonId);
randomButton.setChecked(true); /// THIS LINE OF CODE WILL NOT WORK