2011-07-20 15 views
1

編輯:通過在兩個旋鈕上使用相同的適配器來修復它。Android:您如何創建在活動中看起來一樣的旋轉器?

我在一個活動中有兩個spinners,他們看起來完全不同。一個看起來像它的觸摸友好,另一個沒有。我如何讓他們使用相同的設計?

Spinner spinner1 = (Spinner) findViewById(R.id.spinner1); 
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
     this, R.array.raddix_array, android.R.layout.simple_spinner_item); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
spinner1.setAdapter(adapter); 

Spinner spinner2 = (Spinner) findViewById(R.id.spinner2); 
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(
     this, R.array.raddix_array, android.R.layout.simple_spinner_item); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
spinner2.setAdapter(adapter2); 

spinner1.setOnItemSelectedListener(this); 
spinner2.setOnItemSelectedListener(this); 

回答

0

我會想象這是在定義兩個spinners的XML的某處。確保XML中的所有相關屬性都是相同的(例如啓用)。

+0

兩者都使用相同的確切的xml代碼,但名稱的id除外。 –

+0

它們在WISIWYG編輯器中看起來是一樣的嗎? – Pyrodante

相關問題