Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.osmdroid;
 
 
 public class ResourceProxyImpl extends DefaultResourceProxyImpl {
 
	private final Context mContext;
	public ResourceProxyImpl(final Context pContext) {
		super(pContext);
		 = pContext;
	}
	public String getString(final string pResId) {
		try {
			final int res = R.string.class.getDeclaredField(pResId.name()).getInt(null);
			return .getString(res);
catch (final Exception e) {
			return super.getString(pResId);
		}
	}
	public Bitmap getBitmap(final bitmap pResId) {
		try {
			final int res = R.drawable.class.getDeclaredField(pResId.name()).getInt(null);
			return BitmapFactory.decodeResource(.getResources(), res);
catch (final Exception e) {
			return super.getBitmap(pResId);
		}
	}
	public Drawable getDrawable(final bitmap pResId) {
		try {
			final int res = R.drawable.class.getDeclaredField(pResId.name()).getInt(null);
catch (final Exception e) {
			return super.getDrawable(pResId);
		}
	}
New to GrepCode? Check out our FAQ X