私のスピナーのアダプターをクリックすると正確に変更する必要があります。クリックしてスピナーをクリックしたときのアダプターの変更
私はSpinnerを "Make Your choice"という値で表示しようとしていますが、ユーザーがクリックするとSpinnerに別のアダプタがロードされ、彼が選択できるようになります。 。
は、ここに私のコード
ArayAdapter adapterclasse = new ArrayAdapter(this,android.R.layout.simple_spinner_item, affp.classes);
ArrayAdapter adaptermodule = new ArrayAdapter(this,android.R.layout.simple_spinner_item, affp.matiers);
spinner.setAdapter(adapterclasse);
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
spinner.setAdapter(adaptermodule);
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {
// your code here
}
});
ですが、それは働いていません。アプリケーションが起動すると、最初のアダプタの代わりに2番目のアダプタがロードされます。
ご協力ありがとうございます。
うん、これは私が 考えていたものですが、それを行うためにそこに別の方法ですか? –