android - 如何在 Android 的 EditText 中提供放大镜效果?

标签 android android-edittext

我想给 EditText 一个放大镜效果。就像它在 iPhone 中的搜索 View 中一样。 有可能在 Android 中做吗?我怎样才能做到这一点? 请帮助我

最佳答案

使用 EditText 你有这个选项:

Una opción usando el EditText es definiendo el icono, y usando la propiedad android:hint para el texto:

android:drawableLeft 定义图标,用 android:hint 定义提示

enter image description here

但正确的方法是使用 SearchView小部件:

<SearchView
    android:id="@+id/searchProduct"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>

enter image description here

关于android - 如何在 Android 的 EditText 中提供放大镜效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289491/

相关文章:

java - 指定的 child 已经有一个 parent 。您必须首先在 child 的 parent 上调用 removeView() (Android)

android - EditText 需要点击两次才能打开搜索对话框

java - 改变变量的值?

c# - Java Android 监听器

android - 如何提高Android上位图绘制的性能

带有 inputType 和 Enter 按钮的 Android EditText

android - 无法禁用长按 editText

android - 如何在水平 LinearLayout 中正确对齐 TextView 和 EditText?

Android:在 SD 卡上写入 xml

android - Android录音的动态采样率