0

Google Play サービス経由で Google マップを使用しています。これまで、Fragment Activity 内にマップを配置するだけでした。Google MAP オブジェクトを、Sherlock Fragment を介して膨張するレイアウトに配置できますか? Fragment に Fragment を配置するように依頼することを意味しますか? これは可能ですか、または MAP を Fragment Activity 内にのみ配置できますか?

4

1 に答える 1

1

Google MAP オブジェクトを、Sherlock Fragment を介して膨張するレイアウトに配置できますか?

SherlockFragment.java のソースを調べると、

import android.app.Activity;
import android.support.v4.app.Fragment;
import com.actionbaronsMenuListener;

public class SherlockFragment extends Fragment implements ...

Fragmentサポートライブラリのクラスを使用するため、代わりに使用する必要がSupportMapFragmentありMapFragment、答えは「はい」です。

Fragment に Fragment を配置するように依頼することを意味しますか? これは可能ですか、または MAP を Fragment Activity 内にのみ配置できますか?

ネストされたフラグメントのことですか?はい、マップをフラグメント内に配置できます。ネストされたフラグメントは でのみサポートされていますAPI 16 、サポート ライブラリにはこの機能があります。

: フラグメント内で静的フラグメント (レイアウト ファイル内のフラグメント) を使用することはできません。これはサポートされていません。

于 2013-05-27T05:50:07.107 に答える