例えばスマホ(縦)、(横)、タブレット(縦)、(横)の4つのレイアウトフォルダを作ることで実装するとします。 そしてそれぞれのレイアウトは

  • スマホ(縦)
    Fragment A,Fragment B

  • スマホ(横)
    Fragment A

  • タブレット(縦)
    Fragment A,Fragment C

  • タブレット(横)
    Fragment A,Fragment D,Fragment E

となっています。
この内、Fragment A以外のフラグメントはViewの表示内容にHttp通信で得られるデータを用います。
その、Http通信にはVolleyライブラリを用います。 Volleyライブラリはリクエスト時にApplicationContextが必要です。

この場合はどこでHttpリクエストをしたらよいのでしょうか。
例えば、親のActivityonCreate()内でリクエストした場合、Fragment側にデータを送ることはできると思うのですが、すでにFragment側のonCreateView()が終わっているはずなのでViewをセットすることがでないと考えられます。
また、Fragmentでリクエストするとしましたら、Fragment側のonCreateView()では、まだActivityonCreated()が終わっていないため、ApplicationContextを取得できないと考えられます。

こういった場合の実装方法を教えてください。よろしくお願い致します