Give reference to string parameters in outer class method Android -


i calling function of outer class activity , want give reference of parameters can updated value.

i m calling function this:

my activity:

string var1; arraylist<string> var2;  outerclass outerclass = new outerclass(); outerclass.somemethod(var1, var2); 

my outer class function:

public void somemethod(string var1,arraylist<string> var2) { // after operations  var1 = "somevale1"; var2 have value; 

i need access both of updated value in activity without return statement reference. here getting error variable accessed within inner class needs declare final cannot declare final.

what should give reference textview , edittext?

try this, take bean class, , put var1, var2 , update in out class method , updated values reflected bean object.

class custombean{     string var1;     arraylist<string> var2; }  outerclass outerclass = new outerclass(); outerclass.somemethod(bean bean);  public void somemethod(string var1,arraylist<string> var2) {   // after operations    bean.var1 = "somevale1";   bean.var2 have value; } 

Comments