相关疑难解决方法(0)

命名AsyncTask的线程

是否可以为AsyncTask的后台线程命名,就像Java中的普通线程一样:

Thread(Runnable target, String name) 
Run Code Online (Sandbox Code Playgroud)

我已经看到了AsyncTask的代码,默认构造函数默认只提供一个名称

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());
    }
};
Run Code Online (Sandbox Code Playgroud)

我想这样做,因为当我调试时,我想知道哪个Asynctask正在访问辅助类中的方法.

java android android-asynctask

26
推荐指数
1
解决办法
6266
查看次数

标签 统计

android ×1

android-asynctask ×1

java ×1