2010-08-12 10 views
0

Booking.javaProblème avec android

Cela fait partie de mon code spinner.

public void onItemSelected(AdapterView<?> arg0, View v,int position, long id) 
{ 
    boolean result = Booking.this.myCursor.moveToPosition(position); 
    if (result) { 
     String title=Booking.this.myCursor.getString(2); 
     Booking.this.txtArrival.setText(title); 
    } 
} 

Il y a encore une erreur si je mets en œuvre cette déclaration

else (result){ 
     String title2 = Booking.this.myCursor.getString(3); 
     Booking.this.txtArrival.setText(title2); 
    } 

Insérer; pour compléter la déclaration. insérer "Expression AssignmentOperator" pour terminer l'affectation

Comment procéder pour le résoudre?

Merci.

Répondre

1

Une déclaration else ne permet pas de paramètres ... vous devez faire:

if (result) { 
    String title=Booking.this.myCursor.getString(2); 
    Booking.this.txtArrival.setText(title); 
} 
else{ 
    String title2 = Booking.this.myCursor.getString(3); 
    Booking.this.txtArrival.setText(title2); 
} 
+0

Merci pour votre aide. = P – User358218