2010-08-12 170 views
0

Booking.java安卓問題

這是我的微調代碼的一部分。

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); 
    } 
} 

還有一個錯誤,如果我實現了這個聲明

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

插入;完成聲明。 插入「AssignmentOperator Expression」完成作業

我該如何解決它?

謝謝。

回答

1

else語句不允許參數......你必須做到:

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

感謝您的幫助。 = P – User358218 2010-08-12 06:07:21