def METHOD_NAME(self, text: str = None, content_desc: str = None):
    """
    Android: find button
    :param text:
    :param content_desc:
    :return:
    """
    self.switch_to_app()
    if text is not None:
        attribute = "text"
        _text = text
    elif content_desc is not None:
        attribute = "content-desc"
        _text = content_desc
    else:
        raise ValueError("parameter error, setting text/content_desc")
    for _ in range(3):
        elem = self.__find(class_name="android.widget.Button", attribute=attribute, text=_text)
        if elem is not None:
            break
        sleep(1)
    else:
        raise ValueError(f"Unable to find -> {text}")
    return elem