我在xml中有以下SearchView实现,文本条目已从顶部剪切,如下图所示。无论我放置的是什么textSize,都不会改变。
<SearchView
android:id="@+id/search_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textSize="12sp"/>

发布于 2017-05-27 22:09:02
搜索视图文本的文本大小是使用AutoCompleteTextView样式设置的。您必须覆盖上面的样式才能更改文本大小。
1)在您的主应用程序主题中添加以下内容
<item name="android:autoCompleteTextViewStyle">@style/AppAutoTextCompleteStyle</item>2)定义新的AutoTextCompleteStyle如下。在样式中提供所需的文本大小。
<style name="AppAutoTextCompleteStyle" parent="Base.V7.Widget.AppCompat.AutoCompleteTextView">
<item name="android:textSize">16dp</item>
</style>发布于 2017-05-24 04:40:11
尝试添加android:layout_margin="10dp"和android:padding="10dp"。
更新:实现安卓搜索界面的最佳方式:https://developer.android.com/guide/topics/search/search-dialog.html
https://stackoverflow.com/questions/44144440
复制相似问题