与片段活动

时间:2015-08-13 08:36:19

标签: android android-fragments android-asynctask android-context loader

- 我是否必须使用片段活动(或任何活动)来使用AsyncTaskLoader?我是否还要实施LoaderManger

- 我成功使用asyncTask在mainActivity之外使用它并使用interface处理返回的数据。我可以使用asynctaskloader做同样的事情吗?

- 为什么构造函数需要一个上下文?如果我在一个活动之外执行这个线程会有什么上下文值?

      new AsyncTaskLoader<Service.DataHandler>(****){
               //**** here in the place of context , what i shoud put?
                DataHandler mHaDataHandler;

                @Override
                public DataHandler loadInBackground() {
                            String getUrl = url;
                            byte []  GetResult = newservice.doGet(requestIdentifier, getUrl);
                } catch (Exception e) {
                    e.printStackTrace();
                }
                }

                return mHaDataHandler;
            }
            @Override
            public void deliverResult(DataHandler data) {
                super.deliverResult(data);
                //here handlig the response
                ServiceListener.onServiceInterface(requestIdentifier, mHaDataHandler.getData());

            }

        };
//...... the rest of the code , my point in the constructor , it applies to context , what i should put in this place 

对于示例来说会很棒,但没有片段活动或任何活动

0 个答案:

没有答案