does clicking on text itself not work ?
((AndroidDriver) driver).tap(1, driver.findElement(MobileBy.id("label_need_account")), 200);
if not i suggest dirty solution:
MobileElement el = (MobileElement) driver.findElement(MobileBy.id("label_need_account"));
((AndroidDriver) driver).tap(1, el.getLocation().getX()+el.getSize().getWidth()-5, el.getLocation().getY() +5,200);