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