ActionBarSherlock でスライド メニューを使用しており、Android Google マップ v2 をフラグメントで表示する必要があります。クラスは SherlockFragment を拡張します。私は何をすべきか?
1921 次
2 に答える
1
最善の方法は、SupportMapFragment
そこですべてのロジックを拡張して実行することです。
次に、次のデータセットをViewPager
使用して、このフラグメントを単に追加できます。FragmentPagerAdapter
class FrgInfo {
Class clss;
Bundle args;
}
そしてメソッドをオーバーライドしますgetItem
:
@Override
public Fragment getItem(final int position) {
final FrgInfo info = fragments.get(position);
return Fragment.instantiate(context, info.clss.getName(), info.args);
}
これでうまくいくはずです。
于 2013-04-02T16:51:01.930 に答える
0
https://stackoverflow.com/a/14768343/1276967で問題を解決しました。SherlockFragmentで動作しますが、インフレの問題はほとんどありません。多分他の問題のため..
于 2013-04-03T11:09:26.647 に答える