试图在Button中添加setOnClickListener,但是它给出了错误"无法解析符号' setOnClickListener'"

时间:2015-01-08 17:02:18

标签: android

我正在尝试使用新的Android Studio学习android编程。想在Button中设置setOnClickListener方法但是它会出错..."无法解析符号' setOnClickListener'&# 34;

提前感谢您的帮助。


试图添加我的代码的图像,但我没有10个声誉,所以我把它放在onedrive上..更好的链接可以任何人帮助在这里添加图像在我的问题..

https://onedrive.live.com/?cid=8103B2FA442B96E9&id=8103B2FA442B96E9%21162&v=3

2 个答案:

答案 0 :(得分:2)

将您的按钮代码放在onCreate方法中。它会起作用。

答案 1 :(得分:0)

使用setOnClickListener,您可以在xml布局中设置onClick属性,如下所示:

<Button 
   android:layout_width="100dp"
   android:layout_height="100dp"
   android:text="Button"
   android:onClick="btn_clicked"
   />

然后在java类中创建像这样的btn_clicked方法:

 public void btn_clicked(View v)
 {
     //write on clicked code here
 }

在这种情况下,你不需要修改setOnClickListener:)