Android 我不能启动位置选择器

Android 我不能启动位置选择器,android,google-maps,android-fragments,Android,Google Maps,Android Fragments,我试图在片段的createview方法中启动pickplacer int PLACE_PICKER_REQUEST = 1; PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST); 除了最后一行中的“this”)带红色下划线外,它表示“构建android上下

我试图在片段的createview方法中启动pickplacer

    int PLACE_PICKER_REQUEST = 1;
    PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
    startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST);
除了最后一行中的“this”)带红色下划线外,它表示“构建android上下文。无法将intent builder中的上下文应用于片段”


有人知道我需要改变什么才能在片段中工作吗?谢谢

尝试用
getActivity()
替换

如果将
替换为
getActivity()
build()
方法需要
活动,而不是
片段。