У меня есть растровое изображение, которое я использую для отображения изображения из FireBase в виде изображения. Я хочу, чтобы и строка состояния, и цвета панели действий были скорректированы с помощью ярких цветов изображений из базы данных. Я искал, как это сделать, и у меня есть следующий код ниже
Palette.from(myBitmap).generate(new Palette.PaletteAsyncListener() {
@Override
public void onGenerated(Palette palette) {
android.app.ActionBar bar=setBackgrounddrawable(palette.getVibrantColor(getResources().getColor(R.color.colorPrimary)));
getWindow().setStatusBarColor(palette.getVibrantColor(getResources().getColor(R.colorPrimary)));
}
});
Но я получаю ошибку в строке кода для строки действия get, говорящую «установить фон для рисования нельзя применить к int». Когда яудалить строку кода для установки цвета панели действий, только цвет строки состояния установлен, а не панель действий, как я могу также установить цвет панели действий?