java - How to execute an inner class inside of Class which accessed from adapter inside of Class -


i have problem access asynctask<> inside of class , class have adapter (recyclerviewadapter) wanted access class extends asynctask<>

for short, it'd this:

public class mainactivity extends appcompatactivity implements view.onclicklistener{     recyclerview recyclerview;     simplerecycleradapter simplerecycleradapter;     linearlayoutmanager linearlayoutmanager = new linearlayoutmanager(mainactivity.this);      recyclerview.setadapter(simplerecycleradapter);      public class getdata extends asynctask<>{         ....     } } 

and simplerecycleradapter

public class simplerecycleradapter extends recyclerview.adapter<simplerecycleradapter.versionviewholder> {  //from execute getdata class  } 

try this,

public class mainactivity extends appcompatactivity implements view.onclicklistener{ recyclerview recyclerview; simplerecycleradapter simplerecycleradapter; linearlayoutmanager linearlayoutmanager = new linearlayoutmanager(mainactivity.this); new getdata().execute();    }   public class simplerecycleradapter extends recyclerview.adapter<simplerecycleradapter.versionviewholder> {   //from execute getdata class  }  public class getdata extends asynctask<>{    @override     protected void onpreexecute() {         super.onpreexecute();      }      @override     protected void doinbackground(void... voids) {          return null;     }      @override     protected void onpostexecute(void avoid) {         super.onpostexecute(avoid);          recyclerview.setadapter(new simplerecycleradapter());     } } 

Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -