0
我有一个片段,我想从服务器中加载一些数据在oncreatView方法。asynctask完成后刷新我的片段查看
在请求和服务器响应之后我想刷新片段查看asynctask响应是否为null。这意味着我需要更改片段的onCreateView()方法。
@Override
public View onCreateView(final LayoutInflater inflater, final
ViewGroup container, Bundle savedInstanceState) {
fView = inflater.inflate(R.layout.fr_booklist, container, false);
AsyncTask<String, String, String> p = new GetService(url, new ServiceCallback() {
@Override
public void onTaskComplete(String result, int status) {
Request r = gson.fromJson(result, Request.class);
if(r!=null){
//do my jobs
}else{
//I want to set another view for fragment if here happend
}
return fView;
}
请帮帮我!
上运行,这有什么问题? – Blackbelt
我想生成另一个视图,并将其显示为我的片段视图 –