Страница 1 из 1

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

Добавлено: 19 апр 2014, 15:48
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

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

Добавлено: 19 апр 2014, 16:21
mdzht
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
Что это?

Изображение