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
我想生成另一個視圖,並將其顯示爲我的片段視圖 –