MPandroidChart: permite acercar y alejar los valores sólo en el eje Y
Estoy trabajando con la biblioteca open-source MPandroidChart awsome y estoy poblando el gráfico en vivo de los datos que estoy recibiendo en línea, al rellenar el gráfico con nuevos valores, permito que sólo una cantidad específica de índice x sea visible, usando "setVisibleXRange ) "y" moveViewToX () "para deslizar el gráfico a la izquierda de la pantalla, mostrando sólo las últimas entradas a la vez.
todo esto funciona muy bien, pero quiero lograr una situación en la que el puerto de vista se modifica para adaptarse exactamente a los valores más altos y mínimos visibles, igual que "fitScreen ()", pero que sólo modifica el eje Y. "zoomOut ()" y "zoomIn ()" están utilizando entradas relativas, igual que "zoom ()", así que no puedo usarlas basándome en mis datos. lo que necesito es una forma de posicionar la vista en el eje Y para que se ajuste a diferentes rangos en cada ciclo, por ejemplo: 2 a 15 o -98 a 34 y así sucesivamente.
- Cómo obtener el nombre de la imagen de ImageView en Android?
- imagen de ajuste de androide en imagen
- Android webview css margen izquierda / derecha no funciona
- Android: Creación de vistas personalizadas y su adición al diseño dinámicamente
- Arquitectura de la GUI de Android - relación entre Superficie / vista / ventana / lienzo
¿alguien tiene alguna idea sobre cómo se podría hacer esto? apreciar todas las respuestas. @PhillJay
- View.setEnabled (false) no funciona muy bien en android
- Retener completamente WebView en fragmento tras rotación
- ListView muestra imágenes incorrectas y duplicadas
- Detecta qué vista se desliza el dedo en Android
- Android: Estado compartido compartido de vista de niño de su vista principal en Jelly Bean
- Cómo aplicar un solo fondo para el grupo y el niño en la lista expandible
- Altura dinámica de Android ExpandableListView
- Android: icono del indicador de cambio y tamaño de la lista expandible utilizada para la navegación
Le sugiero que lea la documentación de la YAxis .
Concéntrese en los siguientes métodos:
-
setStartAtZero(...)
-
setAxisMaxValue(...)
&setAxisMinValue(...)
-
setSpaceTop(...)
-
setSpaceBottom(...)
Con algunos de esos usted debe poder restringir el área visible del eje exactamente a sus necesidades.
- Convirtiendo exit-on-suspend fuera de la aplicación de phonegap en Android
- Cometchat, volando error de biblioteca com.android.volley.ServerError 206 al intentar iniciar sesión