2012-11-04 45 views
1

在諾基亞S40的聯繫人搜索字段是這個樣子如何創建像諾基亞的搜索TextField?

enter image description here

TextField實在是互動的,如果我把一些文字放大鏡會變成X Button。我試圖在LWUIT中創建TextField並覆蓋繪製放大鏡圖像的方法,但不能用作按鈕。

是否有任何組件可以用來重新創建像這樣的東西(特別是使用LWUIT)?或者,也許有沒有諾基亞準備使用的組件來創建類似的東西?

問候

回答

0

你可以做一些類似的東西,但它不會像本地SearchField,但它會正常工作。

你可以做的是這個。 用boxLayoutX創建一個容器,並在其中放入一個TextField和一個Button。當您捕捉到TextField裏面有文本時,將附加到Button的圖像更改爲X,然後出現。你只需要實現Button的功能。

+0

實際上這不是我尋找的東西,但是,唯一要做的就是這樣(我認爲是這樣)。謝謝! – giripp

0

TextField有一個setHintIcon方法可以讓你做到這一點。