Android - getIdentifier zawsze zwraca 0 (biblioteka + aplikacja)
Mam projekt na Androida (com.appocaliptic.quizknife.app), który korzysta z biblioteki Android (com.appocaliptic.quizknife.core).
Próbuję uzyskać identyfikator zasobu obrazu, który jest biblioteką. Ścieżka do obrazu to:res / drawable-xhdpi / fr_200_133.png
Jednak wszystkie próby z getIdentifier dają 0. Gdzie jest problem?
resId = getResources().getIdentifier("fr_200_133", "drawable", "com.appocaliptic.quizknife.core");
resId = getResources().getIdentifier("com.appocaliptic.quizknife.core:drawable/"+"fr_200_133", null, null);
resId = getResources().getIdentifier("drawable/fr_200_133", null, "com.appocaliptic.quizknife.core");
Edytowane:
Ach i R.java ma atrybut drawable i corensponding.