for (String s : chunks) {
String possibleSquare = "s" + s.substring(2, 4);
int id = boardContext.getResources().getIdentifier(possibleSquare, "id", boardContext.getPackageName());
ImageView backgroundImg = (ImageView) findViewById(id);
backgroundImg.setBackgroundColor(Color.rgb(255, 255, 255));
}
Соответствующий код указан выше. Это из метода в классе «Пешка», который вызывается кодом в другом классе «Шахматная доска». Теперь findViewById подчеркивается, и AndroidStudio сообщает мне, что он не может разрешить метод findViewById.Неисправность вызова findViewById
Я полагаю, что это связано с тем, что код не знает, где искать представление, но я не уверен, как указать, что он должен искать в моем файле «Board.XML».
Является ли закладывать фрагмент? Это определенно не активность. – rafid059
Нужно ли иметь кучу разных изображений или вы можете иметь одно изображение и передавать в него разные фотографии, когда вам это нужно? – DevJem