Если вы используете «import android.app.Fragment;», то используйте либо:
1)
ExampleFragment fragment = (ExampleFragment) getFragmentManager().findFragmentById(R.id.example_fragment);
fragment.specific_function_name();
Где R.id.example_fragment, скорее всего, FrameLayout id внутри вашего xml-макета. OR
2)
ExampleFragment fragment = (ExampleFragment) getFragmentManager().findFragmentByTag(“FragTagName”);
fragment.specific_function_name();
Где FragTagName - это имя u, указанное при u:
TabHost mTabHost.newTabSpec(“FragTagName”)
Если вы используете «импорт» android.support.v4.app.Fragment; "Затем используйте либо:
1)
ExampleFragment fragment = (ExampleFragment) getSupportFragmentManager().findFragmentById(R.id.example_fragment);
fragment.specific_function_name();
OR
2)
ExampleFragment fragment = (ExampleFragment) getSupportFragmentManager().findFragmentByTag(“FragTagName”);
fragment.specific_function_name();
Решено!
Измените
ActionCable.server.broadcast "join_channel", {joinLists: joinlistArr, current_user_id: current_user.id}
для
JoinChannel.broadcast_to(
current_user,
joinLists: joinlistArr,
current_user_id: current_user.id
)