ZoomControls zoomControls = (ZoomControls) findViewById(R.id.CAMERA_ZOOM_CONTROLS); if(params.isZoomSupported()){ maxZoomLevel = params.getMaxZoom(); zoomControls.setIsZoomInEnabled(true); zoomControls.setIsZoomOutEnabled(true); zoomControls.setOnZoomInClickListener(new OnClickListener(){ public void onClick(View v){ if(currentZoomLevel < MAX_ZOOM){ currentZoomLevel++; camera.startSmoothZoom(currentZoomLevel); } } }); zoomControls.setOnZoomOutClickListener(new OnClickListener(){ public void onClick(View v){ if(currentZoomLevel > 0){ currentZoomLevel--; camera.startSmoothZoom(currentZoomLevel); } } }); } else zoomControls.setVisibility(View.GONE);
ZoomControls zoomControls = (ZoomControls)findViewById(R.id.zoomControl); View zoomOut = zoomControls.getChildAt(0); zoomOut.setBackgroundDrawable(getResources().getDrawable(R.drawable.zoom_out_icon)); zoomOut.setPadding(5, 5, 5, 5); View zoomIn = zoomControls.getChildAt(1); zoomIn.setBackgroundDrawable(getResources().getDrawable(R.drawable.zoom_in_icon)); zoomIn.setPadding(5, 5, 5, 5); zoomControls.setOnZoomInClickListener(new View.OnClickListener() { public void onClick(View v) { mc.zoomIn(); mapView.invalidate(); } }); zoomControls.setOnZoomOutClickListener(new View.OnClickListener() { public void onClick(View v) { mc.zoomOut(); mapView.invalidate(); } });
@Override public void onClick(View view) { mHandler.removeCallbacks(hideZoom); if(mZoomControls.getVisibility() == View.INVISIBLE) { mZoomControls.show(); mZoomControls.setVisibility(View.VISIBLE); } mHandler.postDelayed(hideZoom, ZOOM_BUTTON_DELAY); } });
@Override public void run() { mZoomControls.hide(); mZoomControls.setVisibility(View.INVISIBLE); } };
zoom = (ZoomControls)findViewById(R.id.zoomControls1); img = (ImageView)findViewById(R.id.imageView1); zoom.setOnZoomInClickListener(new View.OnClickListener() { zoom.setOnZoomOutClickListener(new View.OnClickListener() {
@Override public void onZoomEnd(@NonNull PeriodicTableView periodicTableView) { mZoomControls.setIsZoomInEnabled(periodicTableView.canZoomIn()); mZoomControls.setIsZoomOutEnabled(periodicTableView.canZoomOut()); } });
zoomer.hide(); zoomer.setOnZoomInClickListener(new View.OnClickListener() { zoomer.setOnZoomOutClickListener(new View.OnClickListener() { zoomer.setOnZoomInClickListener(new View.OnClickListener() { zoomer.setOnZoomOutClickListener(new View.OnClickListener() {
mapView = (MapView) this.findViewById(R.id.mapView); ZoomControls zoomControls = (ZoomControls) findViewById(R.id.zoomcontrols); zoomControls.setOnZoomInClickListener(new OnClickListener() { public void onClick(View v) { mapView.getController().zoomIn(); } }); zoomControls.setOnZoomOutClickListener(new OnClickListener() { public void onClick(View v) { mapView.getController().zoomOut(); } });
ZoomControls defaultZoomControls = new ZoomControls(context); buttonZoomIn = (ZoomButton) defaultZoomControls.getChildAt(1); buttonZoomOut = (ZoomButton) defaultZoomControls.getChildAt(0); defaultZoomControls.removeAllViews(); setOrientation(defaultZoomControls.getOrientation()); setZoomInFirst(false);
@Override public void onClick(View view) { mHandler.removeCallbacks(hideZoom); mPeriodicTableView.zoomIn(); mZoomControls.setIsZoomOutEnabled(true); mHandler.postDelayed(hideZoom, ZOOM_BUTTON_DELAY); } });
@Override public void onClick(View view) { mHandler.removeCallbacks(hideZoom); mPeriodicTableView.zoomOut(); mZoomControls.setIsZoomInEnabled(true); mHandler.postDelayed(hideZoom, ZOOM_BUTTON_DELAY); } });
public void run() { if (SystemClock.uptimeMillis() >= hideZoomAfterMs) { zoomer.hide(); } } }
private void showZoomer(boolean force) { if (force || zoomer.getVisibility() != View.VISIBLE) { // zoomer.show(); hideZoomAfterMs = SystemClock.uptimeMillis() + ZOOM_HIDE_DELAY_MS; vncCanvas.handler.postAtTime(hideZoomInstance, hideZoomAfterMs + 10); } }
p_controls.setOnZoomInClickListener(new OnClickListener() { public void onClick(View v) { hideBalloon(); p_controls.setOnZoomOutClickListener(new OnClickListener() { public void onClick(View v) { hideBalloon();
activity.zoomer.setIsZoomOutEnabled(false); activity.zoomer.setIsZoomInEnabled(true); activity.zoomer.setIsZoomInEnabled(false); activity.zoomer.setIsZoomOutEnabled(true);
ZoomControls mapZoomControl = (ZoomControls) findViewById(R.id.zcMapZoomControl); mapZoomControl.setOnZoomInClickListener(new OnClickListener() { public void onClick(View v) { myMap.getController().zoomIn(); } }); mapZoomControl.setOnZoomOutClickListener(new OnClickListener() { public void onClick(View v) { myMap.getController().zoomOut(); } });
final int maxZoomLevel = params.getMaxZoom(); Log.i("max ZOOM ", "is " + maxZoomLevel); zoomControls.setIsZoomInEnabled(true); zoomControls.setIsZoomOutEnabled(true); zoomControls.setOnZoomInClickListener(new OnClickListener(){ public void onClick(View v){ if(currentZoomLevel < maxZoomLevel){ zoomControls.setOnZoomOutClickListener(new OnClickListener(){ public void onClick(View v){ if(currentZoomLevel > 0){ zoomControls.setVisibility(View.GONE);
zoomControls.setOnZoomInClickListener(new OnClickListener() { zoomControls.setOnZoomOutClickListener(new OnClickListener() {
@Override void zoomOut(VncCanvasActivity activity) { resetMatrix(); standardizeScaling(); scaling -= 0.25; if (scaling < minimumScale) { scaling = minimumScale; activity.zoomer.setIsZoomOutEnabled(false); } activity.zoomer.setIsZoomInEnabled(true); matrix.postScale(scaling, scaling); //Log.v(TAG,String.format("before set matrix scrollx = %d scrolly = %d", activity.vncCanvas.getScrollX(), activity.vncCanvas.getScrollY())); activity.vncCanvas.setImageMatrix(matrix); //Log.v(TAG,String.format("after set matrix scrollx = %d scrolly = %d", activity.vncCanvas.getScrollX(), activity.vncCanvas.getScrollY())); resolveZoom(activity); }
mapView.setBuiltInZoomControls(false); ZoomControls zoomControls = (ZoomControls) findViewById(R.id.zoomcontrols); zoomControls.setOnZoomInClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mapController.zoomIn(); } }); zoomControls.setOnZoomOutClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mapController.zoomOut(); } });