是否可以按视图查找按钮,而不是findViewById?

时间:2012-01-22 00:09:28

标签: java android

我想知道是否可以按照我想要的方式找到按钮。因为我需要从单击的按钮创建一个临时按钮。

此代码出错:

public void onClick(View view) {

    Button button = (Button) findViewById(R.id.view);
}


view cannot be resolved or is not a field

很明显,因为我正在使用findViewById()方法,因此程序期望是Id,而不是View。是否有其他方法可以找到合适的按钮?

1 个答案:

答案 0 :(得分:3)

view参数是单击的按钮。您只需将其强制转换为Button

即可