package zeus.plugin;
import android.content.res.AssetManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.content.res.XmlResourceParser;
import android.util.DisplayMetrics;
import android.util.TypedValue;
/**
* 可以访问插件的资源resoureces
* 如果插件里查找资源不是调用这个类的话,说明资源resources设置的有问题
* <p>
* Created by huangjian on 2016/6/21.
*/
class PluginResources extends Resources {
public PluginResources(AssetManager assets, DisplayMetrics metrics,
Configuration config) {
super(assets, metrics, config);
}
@Override
public void getValue(int id, TypedValue outValue, boolean resolveRefs)
throws NotFoundException {
super.getValue(id, outValue, resolveRefs);
}
@Override
public void getValue(String name, TypedValue outValue, boolean resolveRefs)
throws NotFoundException {
super.getValue(name, outValue, resolveRefs);
}
@Override
public CharSequence getText(int id) throws NotFoundException {
return super.getText(id);
}
@Override
public String getString(int id) throws NotFoundException {
return super.getString(id);
}
@Override
public XmlResourceParser getLayout(int id) throws NotFoundException {
return super.getLayout(id);
}
@Override
public String getResourceName(int resid) throws NotFoundException {
return super.getResourceName(resid);
}
}