Android 从OnClick内部访问对象(视图v)
我正在尝试用Android创建一个应用程序 我写了很多课。下面的代码是其中最简单的,但足以说明我无法解决的问题Android 从OnClick内部访问对象(视图v),android,onclick,Android,Onclick,我正在尝试用Android创建一个应用程序 我写了很多课。下面的代码是其中最简单的,但足以说明我无法解决的问题 public class Letter { private char letter; public Letter( ) { letter = ' '; } public void setLetter(char c) { letter = c; } public char getLett
public class Letter
{
private char letter;
public Letter( )
{
letter = ' ';
}
public void setLetter(char c)
{
letter = c;
}
public char getLetter( )
{
return letter;
}
}
我可以用以下代码定义这个类的对象:L=new Letter()代码>
如果我想设置字母的值,我可以使用codeL.setLetter('a')
。类似地,如果我想访问这封信,我可以使用代码L.getLetter()代码>
问题是如何从内部OnClick(视图v)
访问字母对象。由于我需要用一个按钮对字母执行set操作,用另一个按钮执行get操作,因此情况更加复杂
如果您能为我提供任何帮助,我将不胜感激。我已经解决了我提出的问题
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);
}
});
声明我的对象是最终的是开发解决方案的关键。谢谢你对我的代码发表评论。如果您还想补充任何内容,我们将不胜感激。您能为我们提供一个简单的工作示例吗?你见过(我想是的…)吗?或