Foros del Web » Programando para Internet » Android »

Hacer zoom con dos dedos

Estas en el tema de Hacer zoom con dos dedos en el foro de Android en Foros del Web. Estoy haciendo un programa, en el cual necestio que en una especie de galeria, pueda hacer zoom, me podriais ayudar??...
  #1 (permalink)  
Antiguo 12/02/2013, 05:35
 
Fecha de Ingreso: enero-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Hacer zoom con dos dedos

Estoy haciendo un programa, en el cual necestio que en una especie de galeria, pueda hacer zoom, me podriais ayudar??
  #2 (permalink)  
Antiguo 12/02/2013, 15:47
Avatar de Richy501  
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Buenas,

no entiendo bien tú problema, quizá si expusieras de forma más descriptiva lo que quieres hacer, podría ayudarte.

¿Quieres hacer zoom a una imagen de una galería? O ¿quieres hacer zoom a la propia activity de la aplicación?

Un saludo.
  #3 (permalink)  
Antiguo 13/02/2013, 01:37
 
Fecha de Ingreso: enero-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Quiero hacerle zoom a un imagen que muestro en el activity
  #4 (permalink)  
Antiguo 13/02/2013, 16:14
Avatar de Richy501  
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Hola,

puedes probar a crear una actividad que tenga un WebView y desde código, abrir la imagen con la ruta. WebView ya tiene incorporada la opción multitouch zoom que tú buscas. Te dejo un ejemplo de código (recuerda crear primero el WebView en tú activity):

Código:
WebView view = (WebView) findViewById(R.id.webView1);

        if (view != null)
        {
            String uriStr = "/ruta/de/la/imagen"; 
            view.loadUrl(uriStr);
        }
Espero que te sirva, un saludo.
  #5 (permalink)  
Antiguo 14/02/2013, 02:18
 
Fecha de Ingreso: enero-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Hacer zoom con dos dedos

He probado ese código, pero cuando lo ejecuto me aparece esto,
estoy pasándole una uri que conozco y que existe.

  #6 (permalink)  
Antiguo 15/02/2013, 06:05
Avatar de Richy501  
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Pues no entiendo que es lo que pasa, a mí me sale correctamente (aquí al estar accediendo a una web http le he dado permisos en el android manifest [<uses-permission android:name="android.permission.INTERNET"/>], salvo por eso todo es exactamente igual):

  #7 (permalink)  
Antiguo 18/02/2013, 01:56
 
Fecha de Ingreso: enero-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Si, pero tu le estas pasando una dirección de internet, y yo le estoy pasando la uri de la imagen que esta en el dispositivo.

Conoces la librería de Sephiroth.it sabes utilizarla??
Esta librería hace lo que yo quiero con un imageview, tiene un código de ejemplo, del cual he aislado y cambiado, para que haga lo que yo estoy buscando pero cuando lo llevo al código de mi aplicación no puedo ver el imageview, nose estoy un poco frustrado XD
  #8 (permalink)  
Antiguo 20/02/2013, 14:07
Avatar de Richy501  
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: Hacer zoom con dos dedos

Pues, lo cierto es que no sabía de esa existencia de la librería, estoy medio empezando a conocer android y aún me queda un largo camino.

Por lo de tú error, la librería esa recogerá los bytes de la imagen y esto es lo que muestra, o supongo que es algo parecido lo que pasa.

Etiquetas: zoom
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:47.