setOnClickListener 不起作用

421 阅读1分钟

问题

使用view binding 继承页面 setOnClickListener 不起作用,没反应;

解决办法

要使用 setContentView(binding.getRoot()); 才能继承页面;

Example Code

ActivityMainBinding binding;

binding = ActivityMainBinding.inflate(getLayoutInflater());

setContentView(binding.getRoot());

TextView textView1 = binding.halloText;
textView1.setOnClickListener(view -> System.out.println("text1"));