public TiledTextureRegion loadImageResourceTiledFromSD( String nameResource, BitmapTextureAtlas pBitmapTextureAtlas, int pTexturePositionX, int pTexturePositionY, int numColumns, int numRows) { if (BuildConfig.TEST_VERSION) { return BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset( pBitmapTextureAtlas, getActivity(), nameResource, pTexturePositionX, pTexturePositionY, numColumns, numRows); } else { String path = Environment.getExternalStorageDirectory() + "/Android/data/" + getActivity().getPackageName() + "/files/" + songName + "/gfx/" + nameResource + ".nomedia"; File tmp = new File(path); if (!tmp.exists()) { return null; } return BitmapTextureAtlasTextureRegionFactory.createTiledFromSource( pBitmapTextureAtlas, FileBitmapTextureAtlasSource.create(tmp), pTexturePositionX, pTexturePositionY, numColumns, numRows); } }