android - Refresh fragment -


i have following code:

builder.setneutralbutton(r.string.add_note, new dialoginterface.onclicklistener() {    @override   public void onclick(dialoginterface dialoginterface, int i) {      editnotes.setvisibility(view.visible);     textnotes.setvisibility(view.visible);     linearlayouttimecalories.setvisibility(view.visible);    } });  dialog = builder.create(); dialog.show(); 

what need refresh view after changing visibility. tried view.invalidate(); view.postinvalidate(); view.refreshdrawablestate(); no result.

create custom dialog instead of using builder. (i.e. mydialog extends dialog).

public class mydialog extends dialog{      public mydialog(context context) {         super(context);     }      public void refresh(){      } } 

then hold dialog instance in activity/fragment, when need refresh dialog can call "refresh()" method in custom dialog instance.


Comments