EditText查看隐形 - 你还能得到文字吗?

时间:2013-11-25 00:48:44

标签: android android-edittext

当EditText视图不可见时,您能从EditText视图中获取文本输入吗?

comment_et.getText().toString();

2 个答案:

答案 0 :(得分:1)

是的,你应该能够。它根本没有理由限制你,因为它是不可见的。

答案 1 :(得分:0)

我不知道你是否已经设法找到解决方案,但我的操作系统和隐形视图的结果好坏参半。

我有一个与蓝牙条码扫描器(HID接口)相连的应用程序。我使用EditText接收输入(保存我打开蓝牙插座等,我知道便宜又讨厌,但工作!)。这在View可见时始终正常,因为作为Activity上唯一的输入控件,操作系统自动将焦点放在接收输入上。但是,只要视图被隐藏,无论我多么努力,都不会接受输入。即使手动给出视图焦点,也没有输入字符串。

我的工作(并且它非常适合学前教育,但完成工作)是将EditText Aplha值设置为0,以实现完全透明(我还将文本颜色设置为白色以获得良好的测量)并且它都可以工作可爱!

仅仅是因为这一切。能见度有点奇怪,所以你可能不得不玩它,让它以你需要的方式工作。

希望这可以帮助别人!