Java tutorial
//package com.java2s; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.Resources; public class Main { static int getResourceId(Context context, String name, String type, String packageName) { Resources themeResources = null; PackageManager pm = context.getPackageManager(); try { themeResources = pm.getResourcesForApplication(packageName); return themeResources.getIdentifier(name, type, packageName); } catch (NameNotFoundException e) { e.printStackTrace(); } return 0; } }