stfalcon-studio / FrescoImageViewer

Customizable Android full screen image viewer for Fresco library supporting "pinch to zoom" and "swipe to dismiss" gestures. Made by Stfalcon
http://stfalcon.com
1.81k stars 285 forks source link

Implement back button in toolbar #95

Open degrigorash opened 5 years ago

degrigorash commented 5 years ago

I'm implementing a toolbar in the overlay view by custom layout with buttons. How can I get the main content to dismiss it like real back button in toolbar?

frapeti commented 5 years ago
ImageViewer imageViewer = new ImageViewer.Builder(MapsActivity.this, images).setStartPosition(0)
                        .hideStatusBar(false)
                        .allowZooming(true)
                        .setBackgroundColorRes(R.color.black)
                        .allowSwipeToDismiss(true)
                        .setOverlayView(overlayView)
                        .show();

overlayView.findViewById(R.id.back_arrow)
        .setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        imageViewer.onDismiss();
                    }
});