2
Я пытаюсь получить доступ к некоторым изображениям из фрагмента, прикрепленного к MainActivity, но всегда получаю ID как 0. Не могли бы вы помочь мне выяснить, почему? Функция ниже всегда возвращает значение trueИдентификатор ресурса из фрагмента всегда приходит в 0
public boolean isResourceIdZero(Object testObject){
String uri = "@drawable/" + testObject.getImageName().toLowerCase() + ".png";
int resId = getActivity().getResources().getIdentifier(uri,"drawable",getActivity().getPackageName());
if(resId==0)
return true;
testObject.setImageId(resId);
return false;
}
Благодарим за помощь!
Нет гарантий, но что делать, если вы удалите элементы «@ drawable /» и «.png» из идентификатора? – AndroidEx
@ Android777 эта сделал произведение! Спасибо за вашу помощь! Если вы заметите, что в разделе ответа я был бы рад принять это в качестве ответа! – takeradi
рад, он решил вашу проблему :) – AndroidEx