1

私は 4 つのオプションがある MCQ アプリケーションを作成していますButtons。最初はすべてのボタンの色がデフォルトの色です。ユーザーが正しい答えの背景色をButtonクリックすると緑に変わり、ユーザーが間違ったオプションをクリックすると背景色がButton赤に変わり、正解Buttonを緑色で表示します。その後、ユーザーは次の質問ボタンをクリックします。Buttonsここで、すべてのオプションの背景色を初期状態、つまりデフォルトの色に変更したいと考えています。やり方がわかりません。ボタンの画像をデフォルトの色/画像に変更するのを手伝ってください。

4

1 に答える 1

0

NEXT BUTTON の onClick() 内に、オプション ボタンの色を選択した色に変更するコードを配置します。

 onClick()
{
 button.setBackgroundColor(color);
}

デフォルトの色は色ではなく、多くの 9 パッチ イメージの StateListDrawable です。オプション ボタンのボタンの背景を白に設定し、[次へ] ボタンが押されたときに白に戻すことをお勧めします。

于 2012-05-26T04:19:06.003 に答える