2010-08-12 106 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