Ошибка при использовании метода OnClickListener


2 принят

Вы объявляете View.OnClickListenerвнутри другого View.OnClickListenerбез причины. Удалите второй, например

SuSe.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view){

                 }
            });

0

Вам нужно setContentView (), и ваш clickListener не правильный.

 package org.flinthill.finalprojectv2;

    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.view.View.OnClickListener;
    import android.widget.Toast;
    import android.text.method.DigitsKeyListener;
    import android.text.InputFilter;

    public class mainactivity extends AppCompatActivity {
    Button SuSe;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.myView);
            SuSe = (Button)findViewById(R.id.MyButtonId);
            SuSe.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {

                }
            });

        }
    }
Java, Android,

java,android,

-3

Ответов: 2


2 принят

Вы объявляете View.OnClickListenerвнутри другого View.OnClickListenerбез причины. Удалите второй, например

SuSe.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view){

                 }
            });

0

Вам нужно setContentView (), и ваш clickListener не правильный.

 package org.flinthill.finalprojectv2;

    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.view.View.OnClickListener;
    import android.widget.Toast;
    import android.text.method.DigitsKeyListener;
    import android.text.InputFilter;

    public class mainactivity extends AppCompatActivity {
    Button SuSe;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.myView);
            SuSe = (Button)findViewById(R.id.MyButtonId);
            SuSe.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {

                }
            });

        }
    }
Java, Android,
Похожие вопросы