天天看點

Android 動态擷取資源ID

public class GetResIdUtil 

{

    public static int getLayoutId(Context paramContext, String paramString) 

    {      

        return paramContext.getResources().getIdentifier(paramString, 

        "layout", paramContext.getPackageName());  

    }  

    public static int getStringId(Context paramContext, String paramString) 

    {  

        "string", paramContext.getPackageName());  

    public static int getDrawableId(Context paramContext, String paramString) 

        return paramContext.getResources().getIdentifier(paramString,  

                "drawable", paramContext.getPackageName());  

    public static int getStyleId(Context paramContext, String paramString) 

                "style", paramContext.getPackageName());  

    public static int getId(Context paramContext, String paramString) 

                "id", paramContext.getPackageName());  

    public static int getColorId(Context paramContext, String paramString) 

                "color", paramContext.getPackageName());  

繼續閱讀