Calling a method in one fragment from another

前端 未结 5 1499
渐次进展
渐次进展 2020-12-18 00:30

I\'ve been trying for a while already (as well, searching in here) for something to help me to refresh listView in my MainFragment, when a button is pressed in other fragmen

5条回答
  •  爱一瞬间的悲伤
    2020-12-18 01:32

                // Calling Parent Fragment method from Child Fragment.
            // Child Fragment
            AppCompatActivity activity = (AppCompatActivity) view.getContext();
            FragmentManager fragmentManager = activity.getSupportFragmentManager();
            NavigateFragment navigateFragment = (NavigateFragment) fragmentManager.findFragmentById(R.id.fragment_place_dashboard);
            navigateFragment.sayHelloWorld();
    
    
            // -- Some method in Parent Fragment(NavigateFragment).
            public void sayHelloWorld(){
                Log.d(TAG, "Hello World.");
            }
    

提交回复
热议问题