gpt4 book ai didi

java - 如何将变量传递给 Loader 类中的 loadInBackground()?

转载 作者:行者123 更新时间:2023-11-29 19:11:17 24 4
gpt4 key购买 nike

public class BookLoader extends AsyncTaskLoader<List<Book>> {

public BookLoader(Context context, String baseRequestUrl) {
super(context);
}

@Override
protected void onStartLoading() {
super.onStartLoading();
forceLoad();
}

@Override
public List<Book> loadInBackground() {
/** Tag for log messages */
String LOG_TAG = BookLoader.class.getName();
final String APP_ID = "booklisting-174212";
Log.e( " REQUEST is: trial 2 : "+baseRequestUrl );
BASE_REQUEST_URL += key;
Log.e(LOG_TAG, " Request url : "+BASE_REQUEST_URL );
return null;
}



}

我希望能够在 loadInBackground 函数中使用 baseRequestUrl,我该如何实现?

最佳答案

试试这个:

 public class BookLoader extends AsyncTaskLoader<List<Book>> {
String baseRequestUrl;
public BookLoader(Context context, String baseRequestUrl) {
super(context);
this.baseRequestUrl=baseRequestUrl;
}

@Override
protected void onStartLoading() {
super.onStartLoading();
forceLoad();
}

@Override
public List<Book> loadInBackground() {
//user url here
/** Tag for log messages */
String LOG_TAG = BookLoader.class.getName();
final String APP_ID = "booklisting-174212";
Log.e( " REQUEST is: trial 2 : "+baseRequestUrl );
BASE_REQUEST_URL += key;
Log.e(LOG_TAG, " Request url : "+BASE_REQUEST_URL );
return null;
}
}

关于java - 如何将变量传递给 Loader 类中的 loadInBackground()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45235858/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com