Я пытаюсь сделать Imagebutton
серым, если int
равно -1
. И если int
больше -1
, то Imagebutton
должно быть установлено на нормальное значение. Я использовал imgbtn.setImageAlpha(0x3F);
, чтобы установить img button
в серый. Индекс изменяется двумя кнопками: одна идет +1 (-1,0,1), а другая идет предыдущей. Таким образом, если я нажимаю на следующий -1, то тогда 0, а если я нажимаю на предыдущую кнопку, 0 становится -1.
код:
if (index == -1){
imagebtn.setImageAlpha(0x3F);
}
if (index > -1){
imagebtn.setImageAlpha(0xFF);
}
Редактировать: При использовании этого кода: если индекс равен -1, он становится серым, но когда индекс выше -1 (0 или 1,2,3 ...), кнопка изображения по-прежнему неактивна.
Что я сделал не так?