При установке My на клик слушателя для конкретной кнопки с именем обращенного Когда я пишуПочему мой код ошибки?
код дает красное подчеркивание в пространстве между видом и v
Я новичок в Android Studio и попытался исправить эту проблему с помощью функции поиска в Google, но безрезультатно. Где и как я ошибаюсь?
Редактировать 1: Я разобрал ошибки, по-видимому, это была неуместная фигурная скобка в конце onCreate, эффективно заканчивающая onCreate до того, как был выполнен мой фактический код. Однако теперь он отлично работает, за исключением одного небольшого недостатка, который не показывает выход. Что мне делать?
Код:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final EditText inputNum = (EditText) findViewById(R.id.inputNum);
final TextView octNum = (TextView) findViewById(R.id.octNum);
final TextView binNum = (TextView) findViewById(R.id.octNum);
final TextView hexNum = (TextView) findViewById(R.id.octNum);
final Button convert = (Button) findViewById(R.id.convert);
View.OnClickListener listener = new OnClickListener() {
@Override
public void onClick(final View v) {
convert.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
int a = Integer.parseInt(inputNum.getText().toString());
String bin = Integer.toBinaryString(a);
String oct = Integer.toOctalString(a);
String hex = Integer.toHexString(a);
octNum.setText(oct);
binNum.setText(bin);
hexNum.setText(hex);
}
});
}
};
}
@Override
public void onClick(View v) {
}
Чего вы хотите достичь? добавить слушателя к этому конвертированию? что ваш '' convert' convert.setOnClickListener (новый View.OnClickListener() { @Override общественного недействительный OnClick (View v) { } }); ' –
новообращенное это имя (ID) кнопки. Должен ли я загрузить немного больше кода? –
проверить мой ответ, что вы ищете? –