Java tutorial
//package com.java2s; import android.content.Context; public class Main { public static int tryToGetIconFormStringOrGetFromApplication(String str, Context context) { int i = context.getApplicationInfo().icon; if (str != null) { int identifier = context.getResources().getIdentifier(str, "drawable", context.getPackageName()); if (identifier != 0) { return identifier; } } return i; } }