如何在片段中进行Web服务调用。 我正在开发一个需要服务电话的项目,我正在使用片段。 如何进行 JSON 调用并将结果放入片段中。
答案 0 :(得分:0)
如果我理解你的问题,你正试图从片段进行webservice调用。当一个片段创建它时,调用如下步骤:
onCreate():系统在创建片段时调用此方法。在您的实现中,您应该在片段暂停或停止时初始化要保留的片段的基本组件,然后重新开始。
onCreateView():当片段第一次绘制其用户界面时,系统会调用此方法。要为您的片段绘制UI,您必须从此方法返回一个视图,该视图是片段布局的根。如果片段没有提供UI,则可以返回null。
这样会有更好的方法;在onCreate()方法中,使用AsyncTask或Volley调用webservice。如果使用AsyncTask,它将在完成后调用onPostExecute方法。现在你创建你的对象(如果你遵循mvc)并更新ui。