如何将光标从android活动发送到片段

sky*_*ine 5 android cursor fragment

实际上我知道如何发送从活动到片段的额外值,但我需要将联系人光标发送到片段,然后我将光标传递给光标适配器并在listview中显示数据请帮助我.

Deh*_*ara 1

使用构造函数将值传递给片段。然后将构造函数中的值分配给实例变量。然后您可以在 onCreateView() 方法中使用光标来以片段开头初始化它。

更新:创建用于在 Fragment 中设置 Cursor 的 setter 方法,因此添加以下方法

   public static setMyCursor(Cursor pCursor){
      this.cursor=pCursor;
   }
Run Code Online (Sandbox Code Playgroud)

使用构造函数作为公共

   public MyFragment(){

   }
Run Code Online (Sandbox Code Playgroud)

使用 setMyCursor() 方法设置光标