como mostrar o leer un archivo docx

Soy nuevo en la renderización de archivos en Android, y quiero renderizar o mostrar un archivo docx en mi aplicación.

Ya había extraído texto del archivo docx, pero ahora también quiero extraer imágenes del archivo docx.

He encontrado varias formas de mostrar imágenes en Java puro, pero ¿hay buenos ejemplos para Android?

Intenté este código para buscar imágenes pero no funciona ...

public void extractImages(Document xmlDoc)
{
    NodeList binDataList = xmlDoc.getElementsByTagName("w:drawings");
    String fileName = "";
    Node currentNode;
    for(int i = 0; i < binDataList.getLength(); i++)
    {
        currentNode = binDataList.item(i);
        if(currentNode.getNodeType() == Node.ELEMENT_NODE && ((Element)currentNode).hasAttribute("w:name"))
        {               
            File newImageFile = new File(picDirectory, ((Element)currentNode).getAttribute("w:name").replaceFirst("wordml://", ""));
            if(newImageFile.exists())
            {

            }
            else
            {
                if(writeImage(newImageFile, currentNode))
                {
                    //Print some success message
                }
            }
        }
    }