如何在android中的地方autocompletefragment中更改文本大小?

我正在使用谷歌在我正在进行的项目中提供的PlaceAutocompleteFragment。 但问题是我需要显示我从自动完成小部件中选择的地名,但是整个文本没有显示,因为小部件中的默认文本大小太大。 那么,有没有什么方法可以在不创建我自己的自定义搜索UI的情况下更改PlaceAutocompleteFragment中的文本大小?

我的XML代码:

            

以及问题的截图:

在此处输入图像描述

使用片段实例,您可以使用搜索框EditText更改字体大小和任何所需的内容..这是您需要执行的操作

 // placeAutocompleteFragment - is my PlaceAutocompleteFragment instance ((EditText)placeAutocompleteFragment.getView().findViewById(R.id.place_autocomplete_search_input)).setTextSize(10.0f); 

简单

  ((EditText)findViewById(R.id.place_autocomplete_search_input)).setTextSize(10.0f); 

skadosh回答的情况下,您需要首先获取片段的实例。

您的屏幕截图显示您在搜索图标和取消图标上设置边距或填充。 删除它,以便为文本视图腾出更多空间。

您还可以使用autofittextview https://github.com/grantland/android-autofittextview ),它将根据您的文本视图大小生成文本大小。