Android FragmentからActivity内のView要素を呼び出す
MenuOverlyDialogFragmentというFragmentから、親のActivityの中のレイアウトのViewの要素を取得する方法です。
public class MenuOverlyDialogFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.menu_overlay_dialog_fragment, container, false); return v; } @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); begin_tracking_dialog_ll = (LinearLayout) getActivity(). findViewById(R.id.begin_tracking_dialog_ll); } }