Code example for Field

Methods: getInt

0
	public static int getDrawableId(String name) {
		int result = -1;
		try { 
			Class clz = Class.forName(R.drawable.class.getName());
			Field field = clz.getField(name);
			result = field.getInt(new R.drawable());
		} catch (Exception e) {
		} 
		return result;
	} 
 
	@SuppressWarnings("rawtypes") 
	public static Object realloc(Object oldArray, int newSize) {
		int oldSize = java.lang.reflect.Array.getLength(oldArray);
		Class elementType = oldArray.getClass().getComponentType();
		Object newArray = java.lang.reflect.Array.newInstance(elementType,
				newSize);
		int preserveLength = Math.min(oldSize, newSize);
		if (preserveLength > 0)
			System.arraycopy(oldArray, 0, newArray, 0, preserveLength);
		return newArray;