#12 Estoy escribiendo de memoria, pero algo asi.. ten en cuenta de que va a sacar todos los elementos de esa clase que se muestren por pantalla en ese momento, y lo dicho, si eso cambia, pues el número de elementos cambiará también.. lo que yo hacía era meter algunas comprobaciones para ver que la app seguía siendo parecida (el nº de elementos era el mismo, por ejemplo), para intentar no estar accediendo a un null o peor, a otro elemento que no sea el que buscas.
List<WebElement> l = findElementsByClass("android.view.View");
l.get(0).click(); // esto sería el elemento que buscas.
Por curiosidad, ¿en tu trabajo trabajas con appium, o estás por tu cuenta?