こんにちは、次はスピナーを動的に作成するコードですが、生成されたスピナーにデータを追加する方法について混乱しています。事前にthnx。
LinearLayout rAlign = (LinearLayout)findViewById(R.id.lId);
LinearLayout spinnerHolder = new LinearLayout(getApplicationContext());
spinnerHolder.setOrientation(LinearLayout.HORIZONTAL);
spinnerHolder.setLayoutParams(
new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT, 1f));
Spinner newSpinner = new Spinner(getApplicationContext());
newSpinner.setLayoutParams(
new Spinner.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT));
newSpinner.setAdapter(options);
rAlign.addView(spinnerHolder);
spinnerHolder.addView(newSpinner);