Mam imageView, że chcę wyświetlić małą ikonkę kraju, w którym się aktualnie znajdujesz. Mogę pobrać kod kraju, ale problem polega na tym, że nie mogę dynamicznie zmieniać zasobu imageView. Moje pliki obrazów są małe (Przykład: kod kraju = US, plik = us image)Android ImageView setImageResource w kodzie
mojego kodu (countryCode jest obecny countryCode wielkimi literami):
String lowerCountryCode = countryCode.toLowerCase();
String resource = "R.drawable." + lowerCountryCode;
img.setImageResource(resource);
Teraz oczywiście nie będzie to działa, ponieważ setImageResource chce int, więc jak mogę to zrobić? góry dzięki: D
Wielkie dzięki, działało idealnie :) – arielschon12
Pracował świetnie. Dzięki. – rsc