java - Android 在 AsyncTask 上发送自定义参数

标签 java android android-asynctask

大家好,通过下面的方法,我可以毫无问题地发送任何自定义参数。现在我想将此方法更改为 AsyncTask 类,名称为 LongOperation,但我不知道如何将 getRequestFromServer 方法参数发送到 AsyncTask

我的方法是:

public static void getRequestFromServer(final long lastID, final int count,
                                        final ContentResolver cr){

我想要这样的:

private class LongOperation extends AsyncTask<final long lastID, final int count,
                                            final ContentResolver cr> {

最佳答案

private class LongOperation extends AsyncTask<Void, Void, Void> {

    long lastID;
    int count;
    ContentResolver cr;

    public LongOperation(final long lastID, final int count,
                                    final ContentResolver cr){
        this.lastID = lastID;
        this.count = count;
        this.cr = cr;
    }

使用它:

new LongOperation(LAST_ID,COUNT,CR).execute();

关于java - Android 在 AsyncTask 上发送自定义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27718782/

相关文章:

java - 使用注释在 JBoss AS 7 中创建 Web 服务

java - 从 Lucene 文档中获取 Date 对象

java - 如何防止 Java 泛型强制重复代码?

java - 如何将 EXIF 元中找到的日期时间转换为 XSD 标准?

java - RecyclerView : Inconsistency detected. 项目位置无效 - 为什么会这样?

java - AsyncTask 如何将一个进程转移到另一个进程?

android - 当 NestedScrollView 为空时停止 AppBarLayout 滚动屏幕

android - 与 setnextanim 崩溃?

php - 将字符串数据发送到服务器 : string is not sent? 上的 PHP 文件

android - 按顺序多次运行相同的 Asynctask