5
如果你有一个EditText
,点击它将显示一个泡泡光标。我在下面(使用Twitter的应用程序为例)图片...如何在EditText上隐藏Bubble光标?
我的问题是:
- 这其实叫什么(我认为这不是泡沫光标肯定)?
- 如何从我们的
EditText
禁用它? (或者从我们整个活动/片段/ APP)
如果你有一个EditText
,点击它将显示一个泡泡光标。我在下面(使用Twitter的应用程序为例)图片...如何在EditText上隐藏Bubble光标?
我的问题是:
EditText
禁用它? (或者从我们整个活动/片段/ APP)这就是所谓的文本选择手柄。
隐藏它有一个棘手的方法:用你的style.xml中的一个0px透明的drawable来替换。
绘制/ zero_px_transparent.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<size android:height="0dp" android:width="0dp"/>
</shape>
和修改style.xml:
<style name="CustomTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:textSelectHandleLeft">@drawable/zero_px_transparent</item>
<item name="android:textSelectHandleRight">@drawable/zero_px_transparent</item>
<item name="android:textSelectHandle">@drawable/zero_px_transparent</item>
</style>
很好的解决方法。有用!在确定这个答案之前,会看看是否有其他答案。 – Elye
这是每个人所安卓propsed无法改变......正如我知道了。直到你隐藏光标! 'android:cursorVisible =“false”' – Smit