2011-09-20 141 views
1

如何從微調控制器中刪除下拉菜單,並單擊該微調控制器上的其他活動或應該顯示其他xml佈局文件(如輪子控件),並從該輪控件中選擇特定項目後,此活動應爲無形。Spinner without Dropdown

+0

我希望你沒有在Android中實現iOS輪:) :) –

+0

沒有先生,我想要一個簡單的微調視圖沒有下拉..類似下拉的東西應該被禁用..但是當我點擊那個微調它應該調用一些其他的活動 – user954637

回答

1

如果你想隱藏的dropdownSpinner,你可以使用下面的代碼在你的layout.xml文件爲您Spinner元素:

android:background="@null" 

抽出點擊動作上的微調,你可以做以下:

public class MyActivity extends Activity implements OnItemSelectedListener{ 

     protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      //.... 
      mSpinner=(Spinner)findViewById(R.id.mySpinner); 

     public void onItemSelected(AdapterView<?> parent, 
       View view, int pos, long id) { 
      //maybe start another activity... 
     }  
    } 
1

而不是使用完全相同微調查看您可以用按鈕來查看,並給它一個微調像圖像和的onClick告訴你想要的佈局。