사이드 메뉴라서 아마 그쪽도 Fragment 겠죠?물론 아닐수도 있습니다ㅋㅋ 그건 안알려주셔서 제맘대로 생각할께요!
만약 제 예상이 맞으면 "버튼이 있는Fragment" 에서 버튼을 누르면 "사이드 메뉴에있는 Fragment"에 있는 메소드를 사용해서 텍스트를 바꾸면 되겠네요.
일단 사이드메뉴에 있는 Fragment에 텍스트 변경하는 메소드 하나 만들께요
public void 텍스트바꿀꺼야(String str){
textview.setText(str);
}
다음 버튼이 있는 Fragment에 버튼을 눌렀을때 사이드메뉴에있는 저 메소드를 실행시키면 되겠군요
FragmentManager fm = getFragmentManager();
바꿀텍스트가있는곳의Fragment fragment = (바꿀텍스트가있는곳의Fragment)fm.findFragmentById(R.id.xxxxxx);
fragment.setTextString("요이름으로 바꿀꺼야");
요렇게 해주시면 됩니다. (R.id.xxxxxx)의 xxxx는 물론 두개의 fragment를 엮어서 사이드바를 만든 Activity에서 사이드메뉴에 사용하려고 만든 framelayout 이름입니다.
그럼 즐프하세요^^