2つのフラグメントを1つのアクティビティに配置します。私がしたいことは、フラグメントBのボタンをクリックすると、フラグメントAからビューを隠すことです。フラグメントAに隠れ関数がありますが、フラグメントBでどのように呼び出すのですか? 私が試した:フラグメント内の関数を別の関数から呼び出すにはどうすればよいですか?
((FragmentA)getActivity().getFragmentManager().findFragmentById(R.id.fragment_a)).hideLivePreview();
をしかし、それは私にnullポインタ例外を与える...あなたは、一般的にこれを行うにはしたくない
フラグメントbのアクティビティと通信する必要があります。これはフラグメントaの機能を起動します。 http://developer.android.com/guide/topics/fundamentals/fragments.html#CommunicatingWithActivity、このリンクを確認してください。 –
@Yashwanthクマール\t THX男..私はそれは私が行うことになっています何確信しているが、私は私が活動 – Han