¿Es posible dar un nombre a subproceso de fondo de un AsyncTask, como para Hilos normales en Java:Nombre del hilo de un AsyncTask
Thread(Runnable target, String name)
que he visto el código de AsyncTask y el constructor por defecto se acaba de dar un nombre por defecto
private static final ThreadFactory sThreadFactory = new ThreadFactory() {
private final AtomicInteger mCount = new AtomicInteger(1);
public Thread newThread(Runnable r) {
return new Thread(r, "AsyncTask #" + mCount.getAndIncrement());
}
};
Quiero hacer eso, como cuando puedo depurar Quiero saber lo que AsyncTask está accediendo a un método en una clase de ayuda.
¿qué quiere decir, no puede extenderse? debe extender AsyncTask para usarlo. ¿por qué no ampliar el constructor predeterminado y agregar un miembro privado "nombre" que configura en el constructor? – Maggie