看板 AndroidDev 關於我們 聯絡資訊
各位大大哈囉 我這邊有個很棘手的問題想請問 我使用了TabHost的框架來架設四個分頁Fragment 而這四個Fragment裡面都只有簡單的webView跟一些Layout組成的(不是重點 我的webView在loadUrl頁面出來都很正常 我有在webview設定onTouch的RequestFocus 跟settings 的JavaScriptEnable 也在webClientView 裡面 shouldoverrideUrl 做了一些coding 問題沒有在這邊出現 反而出現在loadUrl出來的HTML 我的HTML 只是個簡單的 input text 跟select options sdk 4.0.3: webView 在touch到select option 的時候 webView kit 會自動轉成 android 的 Spinner 下拉選單 當我選擇了A選項時 webView 上的select option 卻沒有改變 此時再點取select option 就完全沒作用了 除非我去點取HTML input 的edit text 區塊 select option 才會變更成我剛剛選擇的選項 此為問題1 sdk 4.1/4.2 webView 在touch到input text的時候 指標會正確的顯示在edit text 區塊上 此時鍵盤會彈出來 但是當我在輸入英文時,奇怪的事情發生了 英文數字 一個都出不來 特殊符號 卻都可以 另外有個小發現 指標會再輸入第一個字的時候就不見 此為問題2 煩請各位高手解惑,GOOGLE好久了 沒答案 PS 模擬器與實機都測過了 實機如果出廠時的SDK為4以上就會發生這問題 如果出廠時SDK為2.X後來升級為4以上尚未測試 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.234.63.114
kenliner:2.2以上2.3.X皆沒以上問題 11/29 22:56
kenliner:以上的HTML 把WEBVIEW移出TABHOST 就正常顯示 11/29 22:59
kenliner:其中 必定有什麼誤會吧@@" 11/29 22:59
kenliner:oooops沒解 12/03 11:40