Preventing/catching "IllegalArgumentException: parameter must be a descendant of this view" error Preventing/catching "IllegalArgumentException: parameter must be a descendant of this view" error android android