OK、それで私はこれにかなり慣れていません、しかし私はそれを手に入れています。私はちょうどこのエラーに遭遇し、他の人が同じ問題を抱えているのを見ましたが、標準の修正(クリーン)は私には機能しません。これらのエラーを修正する方法がわかりません。助けてください!
最初のエラー:
sp2.setOnItemSelectedListener(new OnItemSelectedListener() {
私のelseifステートメントでこのエラーが発生し続けます:
タイプnewAdapterView.OnItemSelectedListener(){}は、継承された抽象メソッドAdapterView.OnItemSelectedListener.onNothingSelected(AdapterView)を実装する必要があります
そこにonNothingSelectedがあり、ifステートメントで機能します。つまり、コピーして貼り付けて編集するだけでした。
2番目のエラー:
});
else ifステートメントの最後にエラーが発生します:
構文エラー、「;」を挿入 ステートメントを完了するには
しかし、すべてがそこにあります。ステートメントが完成しました!
sp1.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelecteds(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
String reg_select = (sp1.getSelectedItem().toString());
if (reg_select.contentEquals("Southwest")){
sp2.setAdapter(sw_cit_adp);
sp2.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
String sw_cit_select = (sp2.getSelectedItem().toString());
if (sw_cit_select.contentEquals("Lake Charles")){
sp3.setAdapter(sw_lake_charles_adp); }
else if (sw_cit_select.contentEquals("Iowa")){
sp3.setAdapter(sw_iowa_adp); }
;}
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
};});}
else if (reg_select.contentEquals("South Central")){
sp2.setAdapter(sc_cit_adp);
sp2.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
String sc_cit_select = (sp2.getSelectedItem().toString());
if (sc_cit_select.contentEquals("Lafayette")){
sp3.setAdapter(sc_lafayette_adp); }
else if (sc_cit_select.contentEquals("Gueydan")){
sp3.setAdapter(sc_gueydan_adp); }
;}
public void onNothingSelected(
AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
;
});
}