用代码更容易解释,所以这里是:
在 Java 中,要添加操作侦听器,您需要执行以下操作:
public class PROG implements ActionListener
{
......
JButton a,b,c = new JButton("button"); //this is vague and not true, just for a point
a,b,c.add(ActionListener(this);
public void ActionPerforemed(ActionEvent e)
{ //This bit V V
if(e.getSource == b) Sys.out.print("a");
if(e.getSource == b) Sys.out.print("b");
if(e.getSource == b) Sys.out.print("c");
}
}
如何在 Android 上使用 al.getSource? 我有的是:
public void onClick(View v)
{
if(v.?????? == a) Sys.out.print("a");
if(v.?????? == b) Sys.out.print("b");
if(v.?????? == c) Sys.out.print("c");
}
该方法的名称是什么? View 类到底是什么?
要使用onClick()方法,你必须让Activity类实现View.OnClickListener并实现onClick()方法。
等价的是:
public void onClick(View v) {
if(v.getId() == R.id.idOfAButton) {showToastA();} // check the id of the button being clicked
if(v.getId() == R.id.idOfBButton) {showToastB();}
if(v.getId() == R.id.idOfCButton) {showToastC();}
}
Ghfggjvfnfjf 我将调用我的朋友的历史和详细信息 我将调用我的朋友的历史和详细信息 我将调用我的朋友的历史