2011-11-28 127 views

回答

0

您可以使用下列方法將自定義佈局添加到微調的項目:

  1. 在主要佈局在您的主要佈局找到對象
  2. 然後創建要在轉項的佈局xml文件
  3. 使用下面的代碼充氣佈局xml

-

main_ll = (LinearLayout)findViewById(R.id.cities_big_linear); 
LayoutInflater linflater = getLayoutInflater(); 

for(int i=0;i<cities.length;i++) 
{ 
     CustomView = null; 
     CustomView = linflater.inflate(R.layout.cities_row, null); 
     CustomView.setId(i); 
     TextView tv = (TextView)CustomView.findViewById(R.id.txt_text); 
     tv.setText(cities[i].toString()); 
     main_ll.addView(CustomView); 
} 
+0

什麼是cities.length解決您的問題? –

+0

城市是我的陣列,擁有城市名單。 – Sandy

+0

城市名單????? –

0

通過延長像baseAdapter,CursorAdapter的ECT任何適配器創建自定義適配器。通過getView

組自定義佈局

0

您可以通過使用

yourSpinner = (Spinner) findViewById(R.id.yourSpinner); 
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(
       this,android.R.layout.simple_spinner_item,yourArraylistToBeLoad); 
spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
+0

但我想自定義佈局,在那裏我可以添加複選框imageview和單選按鈕 –

相關問題