failed to call Adapter method from fragment

user4584887

I am using fragments with tabs. I have two fragments: AddTask.java and AddedTask.java

I have one Adaper class Adapter.java

public class Adapter extends BaseAdapter {
Context context;
List<Reminder_Database> lists;
TextView title, date,time,note,date_edit,time_edit;
EditText title_edit,note_edit;
AddedTask addedTask;
int ids;
public Adapter(Context context, List<Reminder_Database> list, AddedTask addedTask) {
    // TODO Auto-generated constructor stub

    this.context=context;
    this.lists=list;
    this.addedTask=addedTask;
}

above mentioned code is of adapter. Now i want number of list items in my first fragment AddTask.java but it returns null.

I have tried like

Adapter adapter=new Adapter(context,lists,addedTask);
adapter.getcount();

but it returns null.

Maybe Context of fragment AddedTask is returning null.

Please don't get confused between AddTask and AddedTask.

I want getCount() of adapter to be called in AddTask or else i want value from AddedTask on opening activity.

Y.S

Shouldn't it be something like

Adapter adapter=new Adapter(getActivity(),list,addedTask);
adapter.getcount();

where list is an object of type List<Reminder_Database>.

To get value from AddedTask to AddTask:

public class MainActivity extends Activity{

    public int count;

}

First set the value in AddedTask

public class AddedTask extends Fragment{

    ....
    ((MainActivity)getActivity()).count = adapter.getcount();

}

To get it in the other Fragment:

public class AddedTask extends Fragment{

    ....
    int count = ((MainActivity)getActivity()).count;

}

Try this. This will work.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

failed to call Adapter method from fragment

From Dev

Call a Fragment method from an Adapter

From Dev

call method from fragment to fragment ( refresh adapter )

From Dev

Call Fragment Method from adapter class

From Dev

Call method from Main Activity into Fragment Adapter

From Dev

call a method in a fragment, from a class that extends from RecyclerView.Adapter

From Dev

Call element from fragment in Adapter

From Dev

Call element from fragment in Adapter

From Dev

How to call fragment from adapter

From Java

Call an activity method from a fragment

From Dev

Call Fragment method from Activity

From Dev

Call Fragment method from Activity

From Dev

Call SQLiteOpenHelper method from fragment

From Dev

Call method in MainActivty from Fragment

From Dev

Call method in fragment from another fragment/activity

From Dev

Call method in fragment from another fragment/activity

From Dev

Android Call Fragment Method from Fragment

From Dev

Unable to call method in Adapter from ViewHolder (RecyclerView)

From Dev

Call activity method from recyclerview adapter

From Dev

Cannot call method of RecyclerView adapter from an activity

From Dev

Call dynamic fragment method from activity

From Dev

Call Tabbed Fragment method from Activity

From Dev

How to call method inside the fragment from activity?

From Dev

Call fragment method from activity but view is null

From Dev

Android - Trying to call parent method from fragment

From Dev

(Android) how to call method in fragment from fragmentActivity

From Dev

Call a method in a drawer fragment from the base activity

From Dev

Call fragment method from activity but view is null

From Dev

How call method from Fragment in Activity?

Related Related

HotTag

Archive