Mostrar estructura de datos no lineal como árbol en Android View

Quiero integrar una vista de árbol en mi aplicación con estructura de datos como imagen inferior.

Mis datos de aplicación son dinámicos que provienen de la base de datos SQLite.

Introduzca aquí la descripción de la imagen

¿Alguna idea de cómo puedo lograr esto?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.