我对Android应用开发很新,所以会问一个非常基本的问题。 setOnClickListener()
的工作是什么?
在以下代码中:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_sudoku);
View continueButton = findViewById(R.id.continue_button);
continueButton.setOnClickListener(this);
View newButton = findViewById(R.id.new_button);
newButton.setOnClickListener(this);
View aboutButton = findViewById(R.id.about_button);
aboutButton.setOnClickListener(this);
View exitButton = findViewById(R.id.exit_button);
exitButton.setOnClickListener(this);
}`
aboutButton.setOnClickListener(this)
的功能是什么?
答案 0 :(得分:3)
setOnClickListener()
表示在点击视图时应使用OnClickListener
调用提供的onClick()
。
在这种情况下,OnClickListener
本身就是Activity
。 OnClickListener
是Activity
实现的接口。