Tuesday, August 23, 2005

Flash Lite [14] Input Text

在Flash Lite中,如果要使用Input text很簡單,
只要將文字欄位設定為Input text即可,
有些手機廠商會限制文字欄位,
必須設定最大字元數才可以使用,

那就要給Maximum characters的值,
才能正常使用。


但是目前有個比較麻煩的問題,
就是一開啟,不會直接Focus在Input text的攔位上,
必須要按了上下鍵之後,才會Focus(如下面右邊的圖),
如果是左邊的狀態,按下Enter鍵,
是不會開啟手機文字輸入的畫面。

另外,利用程式可以將Focsu的狀態不顯示,
但還是具備Input text的屬性,
很簡單,在第一格影格寫入下列程式即可
_focusrect = false;

所以在介面設計上,就要利用別的方式,
讓使用者了解目前哪個是Focus的項目。

1 comment:

Anonymous said...

我也正困擾於文字欄位沒辦法被設定成選取狀態的問題...
關於”用別的方法讓使用者知道目前選取的是什麼”...這個部分,請問您目前有任何實際的解決方案嗎?