首先需要知道的是,在UI界面中添加好对应的button组件后,里面会有对应id名称,我们就是根据这个id名称来查找到对应的组件机器属性。
private Button loadFile;
private Button startFunc;
然后在init函数中:(init根据不同工程具体分析,并不是在某一个特定的函数中)
loadFile = (Button)popupView.findViewById(R.id.load_file); //R在android studio中可以使用,但是在eclipse中不能;
//id名字load_file是在ui界面中自定义的
//popupView是当前找到的view界面
loadFile.setOnClickListener(new View.OnClickListener() { //添加监听事件,这里是匿名函数的形式。
@Override
public void onClick(View v) {
Log.i(TAG,"click button");
}
});