如何在android中使用onclick方法获取写在按钮上的文本?

时间:2013-03-04 19:11:04

标签: android xml

我正在设计国际象棋,我创造了64个按钮。对于国际象棋棋子,我使用了ascii代码。对于我包含onclick属性的每个按钮。现在我希望在单击的按钮上写入文本(ascii值)。如何可能。

1 个答案:

答案 0 :(得分:2)

在onClick()方法中,您会收到被单击的视图的View参数。简单地调用getText():

public void onClick(View v) {
    Button myButton = (Button) v;
    String text = myButton.getText().toString();
}

如果您已经引用了相关按钮,也可以使用它。