Синтаксическая ошибка setOnClickListener? - PullRequest
0 голосов
/ 26 июня 2011

хорошо, если вы не видели мой предыдущий вопрос, я спросил, как 2 Командная кнопка для импорта текста в текстовое представление из текста редактирования с помощью сканера? Вот что я сделал:

Я получаю эту ошибку

"Синтаксическая ошибка на токене "SetOnClickListener", VariableDeclaratorId ожидается после этот токен "

что я пропускаю или делаю неправильно?

package test.app;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.view.View.OnClickListener;

import java.util.Scanner;
import android.R.layout;
public class test extends Activity {

    Scanner what = (new Scanner(System.in));
    private int addbtn;
    Button btn = (Button) findViewById(addbtn);
    btn.setOnClickListener = (new OnClickListener() {

        public void onClick(View v) {
            int txtbox;
            EditText txt = (EditText) findViewById(txtbox);
            int tv1;
            TextView txt1 = (TextView) findViewById(tv1);  
            txt.setText( txt.getText().toString() );}

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

Ответы [ 2 ]

1 голос
/ 26 июня 2011

Вам не хватает закрывающей скобки } в блоке new OnClickListener.

Также вы не должны пытаться Button btn = (Button) findViewById(addbtn); до того, как метод onCreate(...) вызвал setContentView(...).

Кроме того, addbtn не является допустимым идентификатором ресурса.

Используйте метод findViewById () перед setContentView(...).

0 голосов
/ 27 июня 2011

На вершине которого ваши закрывающие скобки выглядят испорченными.Что соответствует (до нового onClickListener?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...