package com.google.zxing;
import android.app.Activity;
import android.content.Context;
/**
* R replacement for PhoneGap Build.
*
* ([^.\w])R\.(\w+)\.(\w+)
* $1fakeR("$2", "$3")
*
* @author Maciej Nux Jaros
*/
public class FakeR {
private Context context;
private String packageName;
public FakeR(Activity activity) {
context = activity.getApplicationContext();
packageName = context.getPackageName();
}
public FakeR(Context context) {
this.context = context;
packageName = context.getPackageName();
}
public int getId(String group, String key) {
return context.getResources().getIdentifier(key, group, packageName);
}
public static int getId(Context context, String group, String key) {
return context.getResources().getIdentifier(key, group, context.getPackageName());
}
}