嗨,我是Java和Android世界中的一个noobie,我在调试器上遇到了困难,例如我有以下代码从android触发:onClick on xml layout。我知道这段代码不起作用,因为它缺少参数中的View对象。但我的观点是,调试器(当应用程序崩溃时)没有向我显示与我相关的信息来解决问题,它显示“源未找到”作为主要消息,它甚至没有显示其中的行号问题发生在我的代码中。 我究竟做错了什么?有什么我不知道的,或者我在寻找错误的地方,请帮助,谢谢!
public void buttonClicked(){
textView1.setText("Clicked!");
}
答案 0 :(得分:0)
您是否尝试过检查LogCat?
答案 1 :(得分:0)
首先,您必须确保是否已在xml文件和方法之间建立了连接。检查Android参考http://developer.android.com/reference/android/R.attr.html#onClick。换句话说,您可以使用setOnclickListener来实现它。
答案 2 :(得分:0)
您上面粘贴的代码永远不会被执行,因为您没有传入View。要使用调试器,您应该在行textView1.setText上设置断点(“Clicked!”);
当程序执行该行时,调试视图将在Eclipse中打开。