我正在设计国际象棋,我创造了64个按钮。对于国际象棋棋子,我使用了ascii代码。对于我包含onclick属性的每个按钮。现在我希望在单击的按钮上写入文本(ascii值)。如何可能。
答案 0 :(得分:2)
在onClick()方法中,您会收到被单击的视图的View参数。简单地调用getText():
public void onClick(View v) {
Button myButton = (Button) v;
String text = myButton.getText().toString();
}
如果您已经引用了相关按钮,也可以使用它。