public static ArrayList<MBTilesLayer> getBitmapTileLayersMapsforge(final Context context, final MapView mapView) {
        final ArrayList<MBTilesLayer> result = new ArrayList<>();
        final File[] files = getMBTilesSources(context);
        if (files != null) {
            for (File file : files) {
                Log.e("file: " + file);
                result.add(new MBTilesLayer(new InMemoryTileCache(500), mapView.getModel().mapViewPosition, true, new MBTilesFile(file), AndroidGraphicFactory.INSTANCE));
            }
        }
        return result;
    }
returns a list of BitmapTileLayers for all .mbtiles used for background maps (Mapsforge variant)
main/src/main/java/cgeo/geocaching/unifiedmap/layers/MBTilesLayerHelper.java