我有一個具有用於搜索的文本輸入的移動應用程序。在搜索之下TextInput是一個StageWebView。當我使用loadURL()設置StageWebView的源時,鍵輸入切換到StageWebView。如何在設置StageWebView源代碼後關注Spark TextInput
我該如何預防?
我有一個具有用於搜索的文本輸入的移動應用程序。在搜索之下TextInput是一個StageWebView。當我使用loadURL()設置StageWebView的源時,鍵輸入切換到StageWebView。如何在設置StageWebView源代碼後關注Spark TextInput
我該如何預防?
我想我找出了問題所在。當你設置階段屬性(基本上是將可見性設置爲true),這是竊取焦點的時候。我顯示並隱藏網絡視圖取決於文本輸入是否有任何文本(我正在更新文本更改的webview源文件)。解決方法是在將光標置於文本輸入之前將Web視圖設置爲可見。只要可見性不會改變,焦點停留在文字輸入中。
我不知道是否有更好的方法,但我的解決方案是嘗試通過在加載例程後使用myText.setFocus()
將焦點設置回textInput。
謝謝。我想我找出了這個問題。它與設置舞臺Web視圖舞臺屬性有關。我在下面回答。 – 2012-01-16 03:05:19
此外,似乎設置源經常阻止一些網站加載(這可能是網站不是網絡視圖)。 – 2012-01-16 03:05:37