Помогите пжл. Не знаю в чем проблема

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Закрыто
BAHINSON
Сообщения: 10
Зарегистрирован: 28 фев 2014, 21:03

Помогите пжл. Не знаю в чем проблема

Сообщение BAHINSON » 19 апр 2014, 15:48

Помогите пжл.
public class MainActivity extends Activity {

TextView tvOut;
Button btnOk;
Button btnCancel;


@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


tvOut = (TextView) findViewById(R.id.tvOut);
btnOk = (Button) findViewById(R.id.btnOk);
btnCancel = (Button) findViewById(R.id.btnCancel);


OnClickListener oclBtn = new OnClickListener() {
@Override
public void onClick(View v) {


}
}

}




public void onClick(View v) {

switch (v.getId()) {
case R.id.btnOk:

tvOut.setText("Нажата кнопка ОК");
break;


case R.id.btnCancel:

tvOut.setText("Нажата кнопка Cancel");
break;

}
}



btnOk.setOnClickListener(oclBtn);
btnCancel.setOnClickListener(oclBtn);
}
}

}



Логи:
Multiple markers at this line
- Syntax error on token "oclBtn", VariableDeclaratorId expected after
this token
- oclBtn cannot be resolved to a variable
- Syntax error on token(s), misplaced construct(s)



Syntax error on token "}", { expected
Вложения
75e947e0469bd053b7bd641fb886e865.png
75e947e0469bd053b7bd641fb886e865.png (15.85 КБ) 2454 просмотра

Аватара пользователя
mdzht
Сообщения: 124
Зарегистрирован: 11 ноя 2013, 11:33
Откуда: fock it
Контактная информация:

Re: Помогите пжл. Не знаю в чем проблема

Сообщение mdzht » 19 апр 2014, 16:21

BAHINSON писал(а):Помогите пжл.
public class MainActivity extends Activity {

TextView tvOut;
Button btnOk;
Button btnCancel;


@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


tvOut = (TextView) findViewById(R.id.tvOut);
btnOk = (Button) findViewById(R.id.btnOk);
btnCancel = (Button) findViewById(R.id.btnCancel);


OnClickListener oclBtn = new OnClickListener() {
@Override
public void onClick(View v) {


}
}

}




public void onClick(View v) {

switch (v.getId()) {
case R.id.btnOk:

tvOut.setText("Нажата кнопка ОК");
break;


case R.id.btnCancel:

tvOut.setText("Нажата кнопка Cancel");
break;

}
}



btnOk.setOnClickListener(oclBtn);
btnCancel.setOnClickListener(oclBtn);
}
}

}



Логи:
Multiple markers at this line
- Syntax error on token "oclBtn", VariableDeclaratorId expected after
this token
- oclBtn cannot be resolved to a variable
- Syntax error on token(s), misplaced construct(s)



Syntax error on token "}", { expected
Что это?

Изображение
«Life is too short to spend rewriting code»

Закрыто