2014-01-21 32 views
0

在工作轉換的EditText他們要求我做一個活動像:在「微調」

enter image description here

,並點擊時的「類別」必須顯示的類別列表。但是,他們希望與edittext一樣的外觀和感覺。

我該怎麼做,而不是一個微調?有什麼選擇嗎?或者功能性必須是微調?

+0

我認爲最簡單的方法將是擴展的文本框和實施一個自定義的'onClick(View v)'方法可以彈出一個包含一系列可能條目的對話框,然而,彈出對話框與spinner提供的下拉菜單有很多不同的特性。 – NitroNbg

+0

我強烈建議您以其他方式說服您的僱主。出於某種原因,紡紗廠看起來與EditTexts不同。將Spinner的外觀和感覺更改爲EditText的外觀時,會混淆用戶並導致輸入字段功能的不確定性。 –

回答

3

我建議用AutoCompleteTextView替換佈局的EditText。

Example of AutoCompleteTextView

然後可以提供列表適配器多以同樣的方式,你會提供一個適配器插入一個微調:

mAutoCompleteTextView.setAdapter(suggestions); 
+0

我會嘗試你的選擇,在這幾天,我會評論它是如何工作的。 謝謝! – Shudy

+0

嘗試完成並完成工作 – Shudy

0

只能使用微調器。但改變自定義背景微調的背景像 editText背景與右箭頭。從烏爾圖形設計師採取背景。

<Spinner android:id="@+id/categories" 
android:background="@drawable/custombackground"/>