DebugUtils.IsObjectSelected(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Filtra los objetos en la variable de ANDROID_OBJECT_FILTER entorno.
[Android.Runtime.Register("isObjectSelected", "(Ljava/lang/Object;)Z", "")]
public static bool IsObjectSelected(Java.Lang.Object? object);
[<Android.Runtime.Register("isObjectSelected", "(Ljava/lang/Object;)Z", "")>]
static member IsObjectSelected : Java.Lang.Object -> bool
Parámetros
- object
- Object
cualquier objeto que coincida con la variable de entorno de ANDROID_OBJECT_FILTER
Devoluciones
true si el objeto está seleccionado por la variable de entorno ANDROID_OBJECT_FILTER, false en caso contrario, false.
- Atributos
Comentarios
Filtra los objetos en la variable de ANDROID_OBJECT_FILTER entorno. Esta variable de entorno puede filtrar objetos en función de sus valores de atributo y nombre de clase.
Esta es la sintaxis de ANDROID_OBJECT_FILTER:
ClassName@attribute1=value1@attribute2=value2...
Ejemplos:
<ul>li Select TextView instances: TextView</li li><>Select TextView instances of text "Loading" and bottom offset of 22: TextView@text=Loading.*@bottom=22</li></ul><>
El nombre de clase y los valores son expresiones regulares.
Esta clase es útil para la depuración y el registro:
if (DEBUG) {
if (DebugUtils.isObjectSelected(childView) && LOGV_ENABLED) {
Log.v(TAG, "Object " + childView + " logged!");
}
}
<strong>NOTE</strong>: este método es muy caro, ya que se basa en gran medida en expresiones regulares y reflexión. Las llamadas a este método siempre deben quitarse de los archivos binarios de versión y evitarse tanto como sea posible en el modo de depuración.
Java documentación para android.util.DebugUtils.isObjectSelected(java.lang.Object).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.