2015-10-12 48 views
-1

我是Android的新手我想在Linear layout上動態創建多個微調框。 它創建一個沒有循環的單個微調器,但是當我把它放在循環內部時,它不顯示任何東西。 謝謝以編程方式顯示多個微調框

for(int i =0;i>2;i++) { 
     Spinner spinner = new Spinner(mContext); 
     ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(mContext, android.R.layout.simple_spinner_dropdown_item, spinnerDataArray); 
     spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
     spinner.setAdapter(spinnerArrayAdapter); 
     spinner.setLayoutParams(layoutParams); 
     mVariantOptionLinearLayout.setOrientation(LinearLayout.HORIZONTAL); 

     mVariantOptionLinearLayout.addView(spinner); 

    } 
+0

請格式化您的代碼,以便它可以被讀取! –

回答

2

只是想知道你的「for」循環。 嘗試

For(int i=0 ; i <3 ; i++) { 
    //your code goes here 
    } 
+0

謝謝,這只是一個愚蠢的錯誤:) –