Я использую фрагменты с вкладками. У меня есть два фрагмента: AddTask.java
и AddedTask.java
не удалось вызвать метод адаптера из фрагмента
у меня есть один класс Adaper 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;
}
выше упомянутого кода адаптера. Теперь я хочу количество элементов списка в моем первом фрагменте AddTask.java
, но он возвращает null
.
Я попытался как
Adapter adapter=new Adapter(context,lists,addedTask);
adapter.getcount();
но он возвращает null
.
Возможно Контекст фрагмента AddedTask
возвращается null
.
Пожалуйста, не путайте между AddTask
и AddedTask
.
Я хочу getCount()
адаптера, который вызывается в AddTask
, или еще мне нужно значение от AddedTask
на операции открытия.
, где контекст инициализации и что 'this' см в коде? – Raghunandan
Извините, на самом деле заменил контекст с помощью getActivity() и вложенным в него объектом списка. но фактически просто я не могу вызвать метод adaptetr для моего первого фрагмента AddTask. –
как ваш список населен в первую очередь – Raghunandan