Loading tools/layoutlib/bridge/src/com/android/layoutlib/bridge/BridgeResources.java +18 −0 Original line number Diff line number Diff line Loading @@ -496,6 +496,24 @@ public final class BridgeResources extends Resources { return null; } @Override public InputStream openRawResource(int id, TypedValue value) throws NotFoundException { getValue(id, value, true); File f = new File(value.string.toString()); if (f.isFile()) { try { return new FileInputStream(f); } catch (FileNotFoundException e) { NotFoundException exception = new NotFoundException(); exception.initCause(e); throw exception; } } throw new NotFoundException(); } @Override public AssetFileDescriptor openRawResourceFd(int id) throws NotFoundException { throw new UnsupportedOperationException(); Loading Loading
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/BridgeResources.java +18 −0 Original line number Diff line number Diff line Loading @@ -496,6 +496,24 @@ public final class BridgeResources extends Resources { return null; } @Override public InputStream openRawResource(int id, TypedValue value) throws NotFoundException { getValue(id, value, true); File f = new File(value.string.toString()); if (f.isFile()) { try { return new FileInputStream(f); } catch (FileNotFoundException e) { NotFoundException exception = new NotFoundException(); exception.initCause(e); throw exception; } } throw new NotFoundException(); } @Override public AssetFileDescriptor openRawResourceFd(int id) throws NotFoundException { throw new UnsupportedOperationException(); Loading