Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为此设计国际象棋,我创建了 64 个按钮。对于棋子,我使用了 ascii 代码。对于每个按钮,我都包含了 onclick 属性。现在我想要在单击的按钮上写的文本(ascii 值)。这是怎么可能的。
在 onClick() 方法中,您会收到被单击视图的 View 参数。对此简单调用 getText() :
public void onClick(View v) { Button myButton = (Button) v; String text = myButton.getText().toString(); }
如果您已经有相关按钮的引用,您也可以使用它。