我正在尝试在我的片段中显示SupportPlaceAutoCompleteFragment:
<fragment
android:id="@+id/place_autocomplete_fragment"
android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment"
android:layout_width="234dp"
android:layout_height="31dp"
/>
,并且通过在我的FragmentActivity中使用以下代码,我可以无错误地运行它:
final SupportPlaceAutocompleteFragment autocompleteFragment = new SupportPlaceAutocompleteFragment();
android.support.v4.app.FragmentManager fm = getChildFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.place_autocomplete_fragment, autocompleteFragment);
ft.commit();
但是它在片段中显示了两个搜索栏,而我尝试了以下操作:
((View)findViewById(R.id.place_autocomplete_search_button)).setVisibility(View.GONE);
((EditText)findViewById(R.id.place_autocomplete_search_input)).setVisibility(View.GONE);
但两个搜索栏均受到影响
请参见下图
有两个水平对齐的搜索栏,我只需要一个搜索栏,但是如何删除另一个搜索栏?请帮忙。