スマホとタブレット､画面の縦､横で違うフラグメントを搭載したレイアウトを用いる場合で､なおかつフラグメントの数が違う(idが違う)場合にActivity側からレイアウトにあるフラグメントを呼び出すときに､普通なら､`findFragmentById()`でidを指定して呼び出しますが､上記のようなレイアウト構成の場合idがタブレットスマホ､画面の縦､横で違うので呼び出し方に工夫がいると思うのですが､何かいい方法はありませんか｡

すでに考えた方法として､コード上でスマホ､タブレット､画面の縦､横を判定する方法がありますが､あまりスマートではないので､もっとスマートなやり方があれば教えて下さい｡
よろしくおねがいします｡
CC BY-SA 3.0
2015-02-21T12:08:27.237
6866
2015-02-21T12:08:27.237
7232
question
android android-layout android-fragments
Activityからフラグメントを取得するスマートな方法｡