简明:我正在寻找一种方法来从活动包含的片段更新活动中的视图.
详细说明:我有一个包含片段的片段和活动.活动具有导航抽屉,导航抽屉包含图像视图.我正在尝试的是当HTTP GET请求从片段返回响应时更新导航抽屉中的图像视图; 响应包含一个URL,指向图像加载器为导航抽屉中的图像视图解析图像的位置.
鉴于此,我试图从片段中获取活动中的视图实例,但我不知道该怎么做.甚至,我不确定我是否朝着正确的方向前进......
我将非常感谢任何意见.
问候,
创建界面:
public interface mInterface{ public void updateIMG(String url); }
在您的活动和覆盖updateIMG()
方法中实现此接口.
在你的片段中你需要调用的updateIMG()
只是启动接口并调用方法.
mInterface listener = (mInterface)getActivity(); listener.updateIMG(url);
然后你调用这个接口方法,它将在活动内部的覆盖方法中运行代码.
如果您获得只有创建视图层次结构的原始线程可以触及其视图.,试试.