私は背景がデバイスというのAndroidのバージョンをdepens設定し、条件を築きます持っている。設定色のAndroid
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
{
cobro.setBackgroundColor(getResources().getColor(R.color.gray, getApplicationContext().getTheme()));
cobro.setBackgroundColor(ContextCompat.getColor(getApplicationContext(), R.color.gray));
}
else
{
cobro.setBackgroundColor(getResources().getColor(R.color.gray));
}
実際の色は、if文で設定する必要があるので、私は、Androidのロリポップでテストしていますが、二つの形式のどちらも私のボタンの仕事、任意のアイデアを私に背景色を設定しますか?誰が私に背景色を設定する正しい形式が何であるか教えてもらえますか?
yourColorを追加アクティビティのルートレイアウトコンポーネントの背景色を変更してみてください。 – N0un
ボタンです。ボタンが押されたときに色を変更したいのですが、実際には緑ですが、押すと色が灰色に変わります。 – mareyes