android - 如何更改 Android AutoCompleteTextView 的字体?

标签 android autocompletetextview

令人震惊的是,似乎没有任何问题可以成功回答这个问题。我正在尝试更改 AutoCompleteTextView 中的字体。我怎样才能做到这一点?我假设这将涉及创建一个扩展 AutoCompleteTextView 的自定义类,但我将如何具体执行此操作?

enter image description here

最佳答案

您可以实现一个适配器并使用 setAdapter(...) 方法来应用它。适配器用于提供和缓存 View ,以便在 Android 中高效滚动。 AutoCompleteTextView 将调用 Adapter 上的 getView(...) 方法,为其提供所需的位置。您使用该位置的内容(在本例中为文本)创建或修改 View 并将其返回。

这是一篇很好的示例文章: http://www.codeofaninja.com/2013/12/android-autocompletetextview-custom-arrayadapter-sqlite.html

您可能只想滚动到适配器部分。

关于android - 如何更改 Android AutoCompleteTextView 的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25858895/

相关文章:

android - 如何根据Android项目构建类型(生产与暂存)配置 Sentry 环境?

android - 忽略 AutoCompleteTextView 下拉样式

android - AutoCompleteTextView 与 Google Places 在 ListView 中显示,就像 Uber

java - 使用 ArrayMap 的 Android 4.1 崩溃

android - 在 Windows 操作系统的 Cygwin 下为 Android 构建 FFMPEG

android - Instagram 如何在故事中嵌入可点击的文本?

Android - 从项目中完全删除 ActionBar Sherlock (ABS)

android - AutoCompleteTextView 的弹出窗口显示在键盘后面

java - AutoCompleteTextView 搜索单词的一部分而不是整个单词

android - 创建 fragment 并向其发送数据