我正在尝试在Android中创建应用程序。
我写了很多课程。下面的代码是最简单的代码,但它足以说明我无法解决的问题。
public class Letter
{
private char letter;
public Letter( )
{
letter = ' ';
}
public void setLetter(char c)
{
letter = c;
}
public char getLetter( )
{
return letter;
}
}
我可以使用以下代码定义此类的对象:L = new Letter( );
如果我想设置字母的值,我可以使用代码L.setLetter(‘a’)
。同样,如果我想访问此信,我可以使用代码L.getLetter( );
问题是如何从OnClick(view v)
内获取对字母对象的访问权限。由于需要使用一个按钮对字母执行set操作而使用另一个按钮执行get操作,因此情况进一步复杂化。
你可以提供给我的任何帮助都会有很大的帮助。
答案 0 :(得分:0)
我已经解决了我提出的问题。
final Letter M = new Letter();
final New_Button button_Q = new New_Button(this);
button_Q.setText("Q");
button_Q.setId('A');
button_Q.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
char c = button_Q.getText( ).charAt(0);
M.setLetter(c);
}
});
最终声明我的对象是开发解决方案的关键。感谢francis对我的代码发表评论。您希望添加的任何其他要点将不胜感激。