android的问题

时间:2010-08-12 06:02:50

标签: android eclipse spinner

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 个答案:

答案 0 :(得分: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);
}