cannot resolve symbol setOnClickListener in android

后端 未结 3 2008
再見小時候
再見小時候 2021-01-29 16:13

When i run this program, it repeatedly saying that \"cannot resolve symbol setOnClickListener\".anyone please help me to solve this problem.

import android.suppo         


        
3条回答
  •  时光说笑
    2021-01-29 16:58

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    
        // Set the content of the activity to use the activity_main.xml layout file
        setContentView(R.layout.activity_main);
    
        // Find the View that shows the numbers category
        TextView numbers = (TextView) findViewById(R.id.numbers);
    
        // Set a click listener on that View
        numbers.setOnClickListener(new View.OnClickListener() {
        // The code in this method will be executed when the numbers View is clicked on.
    
        @Override
        public void onClick(View view) {
            Intent numbersIntent = new Intent(MainActivity.this, Numbers.class);
            startActivity(numbersIntent);
        }
    }
    

    or:

    public class MainActivity extends AppCompatActivity implements OnClickListener{
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
    
            // Set the content of the activity to use the activity_main.xml layout file
            setContentView(R.layout.activity_main);
    
            // Find the View that shows the numbers category
            TextView numbers = (TextView) findViewById(R.id.numbers);
    
            // Set a click listener on that View
            numbers.setOnClickListener(this);
        }
    
        @Override
        public void onClick(View view) {
            Intent numbersIntent = new Intent(MainActivity.this, Numbers.class);
            startActivity(numbersIntent);
        }
    }
    

提交回复
热议问题