9

在 ICS 的 EditText 视图中选择文本时,选择上方会出现一个放大镜。任何人都知道我可以如何禁用它?

在此处输入图像描述

4

2 回答 2

0

据我了解,我们可以通过系统设置处理放大手势,我们没有任何方法可以覆盖此功能/行为。

您可以参考以下链接以了解有关放大手势功能的更多信息:

http://pauljadam.com/androida11y/#magnification

http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//help/hc/images/android/android_ug_42/Android-Quick-Start-Guide.pdf

如果我错了,请告诉我。谢谢

于 2013-11-13T09:48:06.010 回答
0

几天后,我终于找到了解决方案。

我的对话框窗口有问题,里面有一个 EditText。当这个放大镜显示我不知道为什么但是在我关闭对话框并尝试再次打开它之后......它没有像往常一样显示在前面......它显示在活动窗口的后面......奇怪事情......我猜是一个错误......

我为我的问题找到的唯一解决方案是将此属性设置为我的对话框窗口:

LayoutParams lp = dialog.getWindow().getAttributes(); lp.type = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL; dialog.getWindow().setAttributes(lp);

并且此放大镜工具不再显示在此 EditText 上。

我希望它可以帮助某人。

于 2014-03-22T12:10:35.507 回答