入力しようとしsetText
てSpinner
いますが、デバイスに表示されません。(エミュレーターで表示) .
これに対する解決策を教えてください。
settext() でスピナーにテキストを設定することはできません。スピナーにコンテンツを表示するには、ArrayAdapter を使用する必要があります。このような、
配列を宣言します-
String[] type_array = {"Monthly","Quaterly","Yearly"};
onCreate() で-
spinner_type = (Spinner) findViewById(R.id.spinner_type_susa);
spinner_type.setOnItemSelectedListener(this);
ArrayAdapter<String> adapter_type = new ArrayAdapter<String>(this,R.layout.spinner_row,type_array);
adapter_type.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner_type.setAdapter(adapter_type);
高APIレベルでのみ利用可能なホロカラーをテキストに与えましたが、あなたのデバイスはそれをどうするか分からないので、テキストのデフォルトの色である黒を与えました。これはたまたま背景の色ですあなたのスピナーで。はい、これは勝手な推測です。